47 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 |
| Cambridge Springs | 9 | 2,271 | 2,579 | -2.66% | 2,557 | 1 | Borough |
| Venango | 10 | 2,211 | 2,254 | -0.41% | 51 | 43 | Township |
| Sparta | 11 | 1,887 | 1,911 | -0.26% | 45 | 42 | Township |
| Summit | 12 | 1,875 | 1,899 | -0.11% | 72 | 26 | Township |
| Bloomfield | 13 | 1,835 | 1,858 | 0.11% | 48 | 38 | Township |
| South Shenango | 14 | 1,820 | 1,830 | 0.05% | 69 | 27 | Township |
| Randolph | 15 | 1,691 | 1,716 | 0.06% | 40 | 42 | Township |
| Oil Creek | 16 | 1,658 | 1,698 | -0.24% | 51 | 32 | Township |
| East Fallowfield | 17 | 1,545 | 1,512 | 1.25% | 55 | 28 | Township |
| Cussewago | 18 | 1,441 | 1,427 | 0.84% | 35 | 41 | Township |
| Cambridge | 19 | 1,422 | 1,445 | -0.07% | 66 | 21 | Township |
| Greenwood | 20 | 1,406 | 1,423 | 0.07% | 39 | 36 | Township |
| Spring | 21 | 1,398 | 1,407 | 0.22% | 31 | 46 | Township |
| Rockdale | 22 | 1,367 | 1,362 | 0.44% | 38 | 36 | Township |
| Richmond | 23 | 1,328 | 1,350 | 0% | 35 | 38 | Township |
| Conneaut | 24 | 1,307 | 1,329 | 0% | 32 | 41 | Township |
| North Shenango | 25 | 1,291 | 1,273 | 0.47% | 69 | 19 | Township |
| East Mead | 26 | 1,283 | 1,318 | -0.23% | 56 | 23 | Township |
| Cochranton | 27 | 1,094 | 1,118 | -0.45% | 911 | 1 | Borough |
| Linesville | 28 | 936 | 959 | -0.53% | 1,209 | 1 | Borough |
| Venango | 29 | 933 | 940 | 0.32% | 55 | 17 | Township |
| Union | 30 | 858 | 856 | 0% | 54 | 16 | Township |
| Saegertown | 31 | 845 | 868 | -0.59% | 585 | 1 | Borough |
| Venango | 32 | 829 | 868 | -0.84% | 39 | 21 | Township |
| East Fairfield | 33 | 823 | 835 | 0.12% | 64 | 13 | Township |
| Steuben | 34 | 755 | 772 | -0.4% | 31 | 24 | Township |
| Conneautville | 35 | 717 | 734 | -0.55% | 644 | 1 | Borough |
| Conneaut Lake | 36 | 608 | 625 | -0.65% | 1,621 | 0 | Borough |
| West Fallowfield | 37 | 575 | 576 | 0% | 49 | 12 | Township |
| Hydetown | 38 | 518 | 525 | -0.38% | 231 | 2 | Borough |
| Pine | 39 | 428 | 432 | 0% | 66 | 7 | Township |
| West Shenango | 40 | 422 | 434 | -0.47% | 62 | 7 | Township |
| Springboro | 41 | 368 | 373 | -0.27% | 434 | 1 | Borough |
| Blooming Valley | 42 | 348 | 341 | 0.29% | 172 | 2 | Borough |
| Townville | 43 | 320 | 327 | -0.62% | 632 | 1 | Borough |
| Spartansburg | 44 | 274 | 279 | -0.36% | 413 | 1 | Borough |
| Venango | 45 | 207 | 212 | -0.48% | 758 | 0 | Borough |
| Centerville | 46 | 173 | 177 | -0.57% | 99 | 2 | Borough |
| Woodcock | 47 | 134 | 141 | -1.47% | 202 | 1 | Borough |
Meadville is the largest city in Crawford County, with a population of 12,180.
Woodcock is the smallest city in Crawford County, with a population of 134.
There are 47 cities in Crawford County, Pennsylvania.