Northampton, MA. Sponsored Topics. The city of Northampton is the county seat of Hampshire County, Massachusetts, United States. As of the 2010 census, the population of Northampton's central neighborhoods, (excluding its outer, incorporated villages, Florence, Massachusetts and Leeds, Massachusetts,) was 28,549.