We classify integrable Hamiltonian equations of the form ut=∂x(δHδu),H=∫h(u,w) dxdy, where the Hamiltonian density h(u, w) is a function of two variables: dependent variable u and the non-locality . Based on the method of hydrodynamic reductions, the integrability conditions are derived (in the form of an involutive PDE system for the Hamiltonian density h). We show that the generic integrable density is expressed in terms of the Weierstrass σ-function: h(u, w) = σ(u) ew. Dispersionless Lax pairs, commuting flows and dispersive deformations of the resulting equations are also discussed.