Cities in Somerset County, New Jersey by Population (2024)

There are 21 cities in Somerset County, New Jersey.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Franklin township167,98168,312-0.37%1,47246.2Township
Bridgewater township245,61645,870-0.43%1,43131.9Township
Hillsborough township344,54443,2330.93%81654.6Township
Bernards township428,29927,7650.71%1,16924.2Township
Montgomery township523,85523,6350.57%73932.3Township
North Plainfield borough622,49822,748-0.3%8,0152.8Borough
Warren township716,38215,8841.41%83719.6Township
Branchburg township815,62914,8992.51%77920.1Township
Somerville borough914,86212,3595.32%6,3572.3Borough
Bound Brook borough1012,78711,9543.36%7,6981.7Borough
Manville borough1110,71810,932-0.57%4,5402.4Borough
Raritan borough128,3927,820-0.36%4,2132.0Borough
Bedminster township138,1568,250-0.28%31226.1Township
Bernardsville borough147,8177,881-0.26%60912.8Borough
Green Brook township157,2677,259-0.33%1,6494.4Township
Watchung borough166,4286,437-0.09%1,0686.0Borough
South Bound Brook borough174,7904,851-0.44%7,4260.6Borough
Peapack and Gladstone borough182,5232,552-0.59%4405.7Borough
Far Hills borough19911922-0.33%1884.8Borough
Rocky Hill borough20738741-0.27%1,2100.6Borough
Millstone borough21444450-0.45%6520.7Borough

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Somerset County, New Jersey?

Franklin township is the largest city in Somerset County.

What is the smallest city in Somerset County, New Jersey?

Millstone borough is the smallest city in Somerset County.

How many cities are in Somerset County?

There are 21 cities in Somerset County, New Jersey.

Frequently Asked Questions