McKean County, Pennsylvania Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Bradford17,3617,830-1.09%2,2133 City
Bradford24,4464,797-0.56%8056 Township
Foster33,8404,042-0.72%8346 Township
Kane43,4253,644-1.1%2,1882 Borough
Bradford52,7952,832-0.04%7338 Township
Eldred62,6162,6010.11%10725 Township
Keating72,6112,720-0.76%2798 Township
Lafayette82,0231,768-2.32%2871 Township
Port Allegany92,0092,135-1.08%1,1332 Borough
Eldred101,9651,996-0.15%13814 Township
Wetmore111,5581,602-0.57%2079 Township
Otto121,4611,540-0.88%4235 Township
Smethport131,3461,420-0.96%8012 Borough
Eldred141,3321,393-0.67%3539 Township
Eldred151,2371,272-0.16%2747 Township
Mount Jewett16822852-0.72%3422 Borough
Ceres17798842-0.87%2040 Township
Annin187277071.25%2233 Township
Eldred197177060.14%3222 Township
Eldred20711760-1.25%8131 Borough
Eldred21563586-0.71%1636 Township
Lewis Run22543579-1.27%2972 Borough
Norwich23491505-0.2%5.095 Township
Corydon24274285-0.72%4.073 Township
Sergeant251361400.74%2.080 Township

McKean County Cities Summary

Largest City

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

Smallest City

Sergeant is the smallest city in McKean County, with a population of 136.

10 Largest Cities

There are 25 cities in McKean County, Pennsylvania.

Location of McKean County