62 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Meadville | 1 | 12,180 | 13,013 | -1.35% | 2,792 | 4 | City |
| Vernon | 2 | 5,247 | 5,303 | 0.08% | 177 | 30 | Township |
| Titusville | 3 | 5,130 | 5,253 | -0.48% | 1,764 | 3 | City |
| West Mead | 4 | 4,935 | 5,032 | -0.1% | 272 | 18 | Township |
| Centerville | 5 | 3,203 | 3,256 | -0.34% | 242 | 13 | Borough |
| Hayfield | 6 | 2,741 | 2,769 | 0.07% | 70 | 39 | Township |
| Woodcock | 7 | 2,730 | 2,753 | 0.11% | 85 | 32 | Township |
| Sadsbury | 8 | 2,713 | 2,750 | 0.15% | 115 | 24 | Township |
| Pymatuning Central | 9 | 2,339 | 2,253 | 0.21% | 143 | 16 | CDP |
| Cambridge Springs | 10 | 2,271 | 2,579 | -2.66% | 2,557 | 1 | Borough |
| Venango | 11 | 2,211 | 2,254 | -0.41% | 51 | 43 | Township |
| Reynolds Heights | 12 | 1,956 | 1,941 | -0.36% | 674 | 3 | CDP |
| Sparta | 13 | 1,887 | 1,911 | -0.26% | 45 | 42 | Township |
| Summit | 14 | 1,875 | 1,899 | -0.11% | 72 | 26 | Township |
| Bloomfield | 15 | 1,835 | 1,858 | 0.11% | 48 | 38 | Township |
| South Shenango | 16 | 1,820 | 1,830 | 0.05% | 69 | 27 | Township |
| Conneaut Lakeshore | 17 | 1,818 | 2,036 | -2.05% | 351 | 5 | CDP |
| Randolph | 18 | 1,691 | 1,716 | 0.06% | 40 | 42 | Township |
| Oil Creek | 19 | 1,658 | 1,698 | -0.24% | 51 | 32 | Township |
| East Fallowfield | 20 | 1,545 | 1,512 | 1.25% | 55 | 28 | Township |
| Cussewago | 21 | 1,441 | 1,427 | 0.84% | 35 | 41 | Township |
| Cambridge | 22 | 1,422 | 1,445 | -0.07% | 66 | 21 | Township |
| Greenwood | 23 | 1,406 | 1,423 | 0.07% | 39 | 36 | Township |
| Spring | 24 | 1,398 | 1,407 | 0.22% | 31 | 46 | Township |
| Rockdale | 25 | 1,367 | 1,362 | 0.44% | 38 | 36 | Township |
| Richmond | 26 | 1,328 | 1,350 | 0% | 35 | 38 | Township |
| Conneaut | 27 | 1,307 | 1,329 | 0% | 32 | 41 | Township |
| North Shenango | 28 | 1,291 | 1,273 | 0.47% | 69 | 19 | Township |
| East Mead | 29 | 1,283 | 1,318 | -0.23% | 56 | 23 | Township |
| Cochranton | 30 | 1,094 | 1,118 | -0.45% | 911 | 1 | Borough |
| Linesville | 31 | 936 | 959 | -0.53% | 1,209 | 1 | Borough |
| Venango | 32 | 933 | 940 | 0.32% | 55 | 17 | Township |
| Union | 33 | 858 | 856 | 0% | 54 | 16 | Township |
| Saegertown | 34 | 845 | 868 | -0.59% | 585 | 1 | Borough |
| Venango | 35 | 829 | 868 | -0.84% | 39 | 21 | Township |
| East Fairfield | 36 | 823 | 835 | 0.12% | 64 | 13 | Township |
| Steuben | 37 | 755 | 772 | -0.4% | 31 | 24 | Township |
| Conneautville | 38 | 717 | 734 | -0.55% | 644 | 1 | Borough |
| Conneaut Lake | 39 | 608 | 625 | -0.65% | 1,621 | 0 | Borough |
| West Fallowfield | 40 | 575 | 576 | 0% | 49 | 12 | Township |
| Hydetown | 41 | 518 | 525 | -0.38% | 231 | 2 | Borough |
| Pine | 42 | 428 | 432 | 0% | 66 | 7 | Township |
| West Shenango | 43 | 422 | 434 | -0.47% | 62 | 7 | Township |
| Pymatuning South | 44 | 420 | 361 | -0.94% | 162 | 3 | CDP |
| Springboro | 45 | 368 | 373 | -0.27% | 434 | 1 | Borough |
| Blooming Valley | 46 | 348 | 341 | 0.29% | 172 | 2 | Borough |
| Canadohta Lake | 47 | 347 | 433 | -3.07% | 288 | 1 | CDP |
| Townville | 48 | 320 | 327 | -0.62% | 632 | 1 | Borough |
| Spartansburg | 49 | 274 | 279 | -0.36% | 413 | 1 | Borough |
| Pymatuning North | 50 | 217 | 257 | -3.13% | 114 | 2 | CDP |
| Venango | 51 | 207 | 212 | -0.48% | 758 | 0 | Borough |
| Centerville | 52 | 173 | 177 | -0.57% | 99 | 2 | Borough |
| Hartstown | 53 | 154 | 188 | -1.91% | 180 | 1 | CDP |
| Woodcock | 54 | 134 | 141 | -1.47% | 202 | 1 | Borough |
| Geneva | 55 | 132 | 66 | 1.54% | 606 | 0 | CDP |
| Harmonsburg | 56 | 129 | 366 | -12.24% | 94 | 1 | CDP |
| Guys Mills | 57 | 116 | 123 | -0.85% | 377 | 0 | CDP |
| Adamsville | 58 | 104 | 74 | 7.22% | 264 | 0 | CDP |
| Hannasville | 59 | 97 | 151 | -4.9% | 63 | 2 | CDP |
| Atlantic | 60 | 80 | 108 | 6.67% | 510 | 0 | CDP |
| Lincolnville | 61 | 78 | 130 | 8.33% | 225 | 0 | CDP |
| Riceville | 62 | 69 | 62 | 7.81% | 160 | 0 | CDP |
Meadville is the largest city in Crawford County, with a population of 12,180.
Riceville is the smallest city in Crawford County, with a population of 69.
There are 62 cities in Crawford County, Pennsylvania.