logo

County Profiles

Municipal Projections 2020-2045

Population Projection Information Sources


By clicking the chart above, you can download an Excel spreadsheet of the 2020 through 2045 Population Projections for Chester County and each of its 73 municipalities. The adopted DVRPC forecasts serve as the official adopted forecasts for Chester County government.

You can download an Excel Spreadsheet of the 2020 through 2045 projections for Chester County and each of its 73 municipalities here. It is important to remember that there are multiple techniques for projecting population, and different sources may generate differing results. Furthermore, the farther out in time that future estimates extend, the less reliable they become. Thus the 2020 estimates should be regarded as more reliable than 2045 estimates.

Population projections for Chester County municipalities have been published by two sources:


Detailed Analysis Tables: Municipal Population Projections 2010-2020

For 2010 to 2020, the 10 municipalities with greatest projected population change by numerical count and the 10 municipalities with the least projected population change by numerical count is:

Largest/Smallest: Municipal Population Projections 2010-2020
County/ Municipality 2010 Decennial Census Count 2020 DVRPC Forecast Change 2010-2020 % of County Change
Chester County 498,886 543,702 44,816 100.0%
The 10 Municipalities with the Largest Changes
East Brandywine Township 6,742 9,044 2,302 5.1%
Phoenixville Borough 16,440 18,696 2,256 5.0%
West Chester Borough 18,461 20,361 1,900 4.2%
West Goshen Township 21,866 23,713 1,847 4.1%
London Grove Township 7,475 9,213 1,738 3.9%
Uwchlan Township 18,088 19,763 1,675 3.7%
Valley Township 6,794 8,187 1,393 3.1%
East Whiteland Township 10,650 12,002 1,352 3.0%
West Bradford Township 12,223 13,519 1,296 2.9%
Caln Township 13,817 15,025 1,208 2.7%
Total 132,556 149,523 16,967 37.9%
The 10 Municipalities with the Smallest Changes
South Coventry Township 2,604 2,721 117 0.3%
Birmingham Township 4,208 4,320 112 0.2%
Upper Oxford Township 2,484 2,594 110 0.2%
Warwick Township 2,507 2,610 103 0.2%
Lower Oxford Township 5,200 5,289 89 0.2%
Elk Township 1,681 1,753 72 0.2%
East Nantmeal Township 1,803 1,871 68 0.2%
Highland Township 1,272 1,332 60 0.1%
West Fallowfield Township 2,566 2,625 59 0.1%
Modena Borough 535 591 56 0.1%
Total 24,860 25,706 846 1.9%

Source: Delaware Valley Regional Planning Commission, 2045 Population Forecasts, Adopted July 28, 2016.


For 2010 to 2020, the projected population change by numerical count of the Boroughs and the City of Coatesville is:

Urbanized/Non-urbanized: Municipal Population Projections 2010-2020
County/ Municipality 2010 Decennial Census Count 2020 DVRPC Forecast Change 2010-2020 % of County Change
Chester County 498,886 543,702 44,816 100.0%
Atglen Borough 1,406 1,532 126 0.3%
Avondale Borough 1,265 1,490 225 0.5%
Coatesville City 13,100 13,666 566 1.3%
Downingtown Borough 7,891 8,508 617 1.4%
Elverson Borough 1,225 1,472 247 0.6%
Honey Brook Borough 1,713 1,873 160 0.4%
Kennett Square Borough 6,072 6,666 594 1.3%
Malvern Borough 2,998 3,557 559 1.2%
Modena Borough 535 591 56 0.1%
Oxford Borough 5,077 5,571 494 1.1%
Parkesburg Borough 3,593 3,974 381 0.9%
Phoenixville Borough 16,440 18,696 2,256 5.0%
South Coatesville Borough 1,303 1,574 271 0.6%
Spring City Borough 3,323 3,514 191 0.4%
West Chester Borough 18,461 20,361 1,900 4.2%
West Grove Borough 2,854 3,002 148 0.3%
Total 87,256 96,047 8,791 19.6%
All 57 Townships Combined 411,630 447,655 36,025 80.4%

Source: Delaware Valley Regional Planning Commission, 2045 Population Forecasts, Adopted July 28, 2016.


For 2010 to 2020, the projected regional population by numerical count for southeastern Pennsylvania is:

National/Regional: County Population Projections 2010-2020
State/ County 2010 Census 2020 Forecast Change 2010-2020 % of State Change
Pennsylvania 12,702,379 13,230,170 527,791 100.0%
Berks County 411,442 440,143 28,701 5.4%
Bucks County 625,249 629,420 4,171 0.8%
Chester County 498,886 533,837 34,951 6.6%
Delaware County 558,979 588,436 29,457 5.6%
Lancaster County 519,445 559,247 39,802 7.5%
Montgomery County 799,874 838,883 39,009 7.4%
Philadelphia County 1,526,006 1,653,729 127,723 24.2%
Total 4,939,881 5,243,695 303,814 57.6%

Source: Pennsylvania State Data Center, State and County Population Projections by Age and Gender, Pennsylvania: 2010 to 2040, March 2014.