Juniata County, Pennsylvania cities by population

Number of cities: 8
Population: 23,607
Largest city: McAlisterville
Table of cities in Juniata County, Pennsylvania sorted by population from largest to smallest.
CityTypePopulation
McAlistervilleCDP911
Mifflintownborough832
Port Royalborough813
Thompsontownborough667
MexicoCDP447
RichfieldCDP387
Mifflinborough336
East SalemCDP114

What is the largest city in Juniata County, Pennsylvania?

McAlisterville is the largest city in Juniata County, Pennsylvania with a population of 911.

TOP-5 cities by population in Juniata County, Pennsylvania:
  • McAlisterville
  • Mifflintown
  • Port Royal
  • Thompsontown
  • Mexico