McKean County, Pennsylvania Cities (2025)

28 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Bradford17,4627,839-1.01%2,2443 City
Bradford24,6364,795-0.28%8356 Township
Foster33,8854,038-0.31%8446 Township
Kane43,4533,630-1.03%2,2062 Borough
Bradford52,7902,832-0.5%7338 Township
Keating62,6532,721-0.15%2798 Township
Eldred72,6102,5990.38%10725 Township
Lafayette82,1641,7632.61%3071 Township
Port Allegany92,0332,135-1.02%1,1472 Borough
Eldred101,9651,995-0.15%13814 Township
Wetmore111,5841,616-0.31%2079 Township
Otto121,4621,519-0.34%4235 Township
Smethport131,3661,435-1.01%8132 Borough
Eldred141,3441,393-0.37%3539 Township
Eldred151,2311,273-0.73%2647 Township
Foster Brook161,0231,115-1.54%3253 CDP
University Pittsburgh Bradford171,0157237.18%9,3980 CDP
Mount Jewett18824853-0.72%3432 Borough
Ceres19808841-0.37%2040 Township
Annin207207071.27%2233 Township
Eldred217207080.28%3222 Township
Eldred22718760-1.24%8211 Borough
Eldred23565588-1.05%1636 Township
Lewis Run24551579-1.08%3012 Borough
Norwich254945050.41%595 Township
Corydon262792850%473 Township
Sergeant27139148-1.42%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,462.

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