This paper extends Bombieri and Pila’s estimate of lattice points on curves to arbitrary finite sets by incorporating considerations of minimal separation and the doubling constant. We derive the estimate by establishing the [Formula: see text] decoupling inequality for non-degenerate curves in [Formula: see text]. Additionally, we review the curve-lifting method introduced in Bombieri and Pila’s work and establish the estimate of lattice points in the neighborhood of a planar curve.