31 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Hillsdale | 1 | 7,971 | 8,031 | -0.15% | 1,400 | 6 | City |
| Jerome | 2 | 4,654 | 4,625 | 0.34% | 143 | 33 | Township |
| Somerset | 3 | 4,582 | 4,592 | -0.09% | 137 | 33 | Township |
| Jefferson | 4 | 3,029 | 3,018 | 0.03% | 85 | 35 | Township |
| Cambria | 5 | 2,537 | 2,546 | -0.04% | 73 | 35 | Township |
| Adams | 6 | 2,318 | 2,325 | -0.04% | 65 | 36 | Township |
| Jonesville | 7 | 2,163 | 2,181 | -0.18% | 774 | 3 | City |
| Camden | 8 | 2,074 | 2,072 | 0.1% | 49 | 42 | Township |
| Hillsdale | 9 | 1,990 | 1,999 | -0.05% | 158 | 13 | Township |
| Scipio | 10 | 1,852 | 1,842 | 0.11% | 63 | 29 | Township |
| Manitou Beach-Devils Lake | 11 | 1,754 | 1,923 | -1.02% | 288 | 6 | CDP |
| Reading | 12 | 1,724 | 1,730 | -0.06% | 51 | 34 | Township |
| Allen | 13 | 1,609 | 1,603 | 0.12% | 45 | 36 | Township |
| Lake LeAnn | 14 | 1,606 | 1,553 | 7.14% | 970 | 2 | CDP |
| Wright | 15 | 1,603 | 1,615 | -0.06% | 37 | 43 | Township |
| Pittsford | 16 | 1,524 | 1,533 | -0.13% | 43 | 35 | Township |
| Litchfield | 17 | 1,388 | 1,395 | -0.14% | 500 | 3 | City |
| Moscow | 18 | 1,374 | 1,373 | 0.15% | 39 | 35 | Township |
| Wheatland | 19 | 1,337 | 1,340 | -0.07% | 38 | 36 | Township |
| Woodbridge | 20 | 1,305 | 1,314 | -0.15% | 43 | 30 | Township |
| Amboy | 21 | 1,170 | 1,176 | 0% | 39 | 30 | Township |
| Fayette | 22 | 1,101 | 1,111 | -0.18% | 55 | 20 | Township |
| Reading | 23 | 1,077 | 1,092 | -0.28% | 1,064 | 1 | City |
| Litchfield | 24 | 1,026 | 1,030 | -0.19% | 31 | 33 | Township |
| Pittsford | 25 | 820 | 542 | 7.19% | 430 | 2 | CDP |
| Ransom | 26 | 805 | 812 | -0.12% | 27 | 30 | Township |
| Waldron | 27 | 550 | 554 | -0.18% | 550 | 1 | Village |
| Camden | 28 | 513 | 516 | -0.19% | 640 | 1 | Village |
| North Adams | 29 | 465 | 470 | -0.21% | 874 | 1 | Village |
| Cambria | 30 | 239 | 221 | 7.17% | 193 | 1 | CDP |
| Allen | 31 | 226 | 229 | -0.44% | 1,299 | 0 | Village |
Hillsdale is the largest city in Hillsdale County, with a population of 7,971.
Allen is the smallest city in Hillsdale County, with a population of 226.
There are 31 cities in Hillsdale County, Michigan.