Table:  Pennsylvania's 25 Largest Municipalities, July 1, 2004
Municipality July 1, 2004 Estimate
Philadelphia city 1,470,151
Pittsburgh city 322,450
Allentown city 106,732
Erie city 103,925
Reading city 80,727
Upper Darby township 79,954
Scranton city 73,928
Bensalem township 58,575
Lower Merion township 58,486
Abington township 55,699
Lancaster city 55,182
Bristol township 54,816
Bethlehem city 53,116
Millcreek township 52,762
Haverford township 48,905
Altoona city 47,832
Harrisburg city 47,635
Middletown township 47,621
Penn Hills township 45,450
Lower Paxton township 44,812
Hempfield township 42,432
Wilkes-Barre city 41,559
Northampton township 40,829
York city 40,043
State College borough 39,311