Northampton is a city in Hampshire County, Massachusetts, United States. The population was 28,978 at the 2000 census. It is the county seat of Hampshire County. It is nicknamed The Paradise City. Northampton is part of the Springfield, Massachusetts Metropolitan Statistical Area.