McKean County, Pennsylvania Cities (2025)

28 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Bradford17,3787,833-1.22%2,2183 City
Bradford24,5844,794-0.84%8256 Township
Foster33,8304,036-0.96%8346 Township
Kane43,4143,626-1.22%2,1812 Borough
Bradford52,7942,832-0.43%7338 Township
Keating62,6262,723-0.72%2798 Township
Eldred72,5472,600-0.82%10425 Township
Lafayette82,1131,7611.44%3071 Township
Port Allegany92,0092,134-1.23%1,1332 Borough
Eldred101,9491,993-0.31%13714 Township
Wetmore111,5751,619-0.69%2079 Township
Otto121,4541,519-0.62%4235 Township
Smethport131,3531,435-1.17%8052 Borough
Eldred141,3341,393-0.74%3539 Township
Eldred151,2451,275-0.24%2747 Township
Foster Brook161,0231,115-1.54%3253 CDP
University Pittsburgh Bradford171,0157237.18%9,3980 CDP
Mount Jewett18804851-1.11%3342 Borough
Ceres19794841-1.12%2040 Township
Eldred20716766-1.38%8181 Borough
Eldred217167090.14%3222 Township
Annin227137070.56%2233 Township
Eldred23567586-0.53%1636 Township
Lewis Run24545579-1.27%2982 Borough
Norwich25490506-0.2%595 Township
Corydon26274285-1.08%473 Township
Sergeant27141148-0.7%280 Township
Rew28122138-3.94%1241 CDP

McKean County Cities Summary

Largest City

Bradford is the largest city in McKean County, with a population of 7,378.

Smallest City

Rew is the smallest city in McKean County, with a population of 122.

10 Largest Cities

There are 28 cities in McKean County, Pennsylvania.

Location of McKean County