North Lakeville is a census-designated place in the town of Lakeville in Plymouth County, Massachusetts, United States. The population was 2,630 at the 2010 census. It is roughly bounded by the Middleboro-Lakeville town line to the east, Assawompset Pond to the south, Precinct Street to the southwest, and Rhode Island Road to the north/northwest.