| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Quincy | 1 | 103,699 | 101,487 | 0.51% | 6,257 | 17 | City |
| Brookline | 2 | 63,421 | 63,015 | 0.01% | 9,382 | 7 | Town |
| Weymouth Town | 3 | 59,779 | 57,456 | 0.03% | 3,566 | 17 | City |
| Braintree Town | 4 | 39,073 | 39,080 | 0.3% | 2,839 | 14 | City |
| Randolph Town | 5 | 35,036 | 34,969 | 0.25% | 3,565 | 10 | City |
| Franklin Town | 6 | 34,129 | 32,323 | 0.51% | 1,281 | 27 | City |
| Needham | 7 | 33,081 | 32,243 | 0.56% | 2,690 | 12 | Town |
| Norwood | 8 | 31,679 | 31,565 | -0.11% | 3,052 | 10 | Town |
| Wellesley | 9 | 31,316 | 28,745 | 0.25% | 3,125 | 10 | Town |
| Stoughton | 10 | 29,834 | 29,253 | -0.04% | 1,855 | 16 | Town |
| Milton | 11 | 28,491 | 28,578 | -0.16% | 2,190 | 13 | Town |
| Walpole | 12 | 26,256 | 26,522 | 0.07% | 1,284 | 20 | Town |
| Dedham | 13 | 25,757 | 25,214 | 0.1% | 2,508 | 10 | Town |
| Canton | 14 | 25,342 | 24,392 | 0.7% | 1,352 | 19 | Town |
| Foxborough | 15 | 18,939 | 18,599 | 0.03% | 954 | 20 | Town |
| Sharon | 16 | 18,793 | 18,546 | -0.03% | 802 | 23 | Town |
| Bellingham | 17 | 18,201 | 16,945 | 0.94% | 992 | 18 | Town |
| Westwood | 18 | 16,434 | 16,225 | 0.05% | 1,510 | 11 | Town |
| Medway | 19 | 13,872 | 13,086 | 0.49% | 1,203 | 12 | Town |
| Medfield | 20 | 13,262 | 12,799 | 0.11% | 920 | 14 | Town |
| Wrentham | 21 | 12,471 | 12,169 | 0.14% | 575 | 22 | Town |
| Norfolk | 22 | 12,345 | 11,553 | 2.06% | 829 | 15 | Town |
| Holbrook | 23 | 11,409 | 11,385 | 0.07% | 1,573 | 7 | Town |
| Plainville | 24 | 10,166 | 9,928 | -0.09% | 925 | 11 | Town |
| Millis | 25 | 9,656 | 8,504 | 2.04% | 802 | 12 | Town |
| Cohasset | 26 | 8,454 | 8,377 | -0.08% | 864 | 10 | Town |
| Dover | 27 | 6,040 | 5,916 | 0.23% | 400 | 15 | Town |
| Avon | 28 | 4,962 | 4,773 | 2.08% | 1,156 | 4 | Town |
Quincy is the largest city in Norfolk County, with a population of 103,699.
Avon is the smallest city in Norfolk County, with a population of 4,962.
There are 28 cities in Norfolk County, Massachusetts.