CCPC Logo
Facebook  LinkedIn  Twitter  YouTube  Instagram  Threads

An official website of the Chester County Government.

Data, Maps, & Reports

Population and Demographic Data

Population — Race, Chester County

Data accessed February 2023

Source: US Census Bureau, 2017-2021 American Community Survey 5-Year Estimates, B02001, Race

Detailed mapping of a number of population and demographic topics is available at the Data, Maps, & Reports/Map Index.

Download this table and the entire Chester County Data Catalogue in an Excel format.

To sort the data on the table below, click on the up or down arrows to the right of the column headings.

Geography Total White Alone % White Alone Black or African American Alone % Black or African American Alone American Indian and Alaska Native Alone % American Indian and Alaska Native Alone Asian Alone % Asian Alone Native Hawaiian and Other Pacific Islander Alone % Native Hawaiian and Other Pacific Islander Alone Some Other Race Alone % Some Other Race Alone Two or more races % Two or more races Two races including some other race % Two races including some other race Two races excluding some other race, and three or more races % Two races excluding some other race, and three or more races
Chester County 531,704 435,100 81.8% 29,593 5.6% 380 0.1% 32,152 6.0% 48 0.0% 9,921 1.9% 24,510 4.6% 10,426 2.0% 14,084 2.6%
Atglen Boro. 1,202 983 81.8% 132 11.0% 0 0.0% 5 0.4% 6 0.5% 45 3.7% 31 2.6% 6 0.5% 25 2.1%
Avondale Boro. 1,364 983 72.1% 64 4.7% 0 0.0% 52 3.8% 0 0.0% 236 17.3% 29 2.1% 18 1.3% 11 0.8%
Birmingham Twp. 4,091 3,717 90.9% 67 1.6% 0 0.0% 211 5.2% 0 0.0% 2 0.0% 94 2.3% 0 0.0% 94 2.3%
Caln Twp. 14,346 10,972 76.5% 1,948 13.6% 63 0.4% 431 3.0% 0 0.0% 305 2.1% 627 4.4% 232 1.6% 395 2.8%
Charlestown Twp. 6,017 4,225 70.2% 174 2.9% 0 0.0% 967 16.1% 0 0.0% 23 0.4% 628 10.4% 497 8.3% 131 2.2%
Coatesville City 13,306 5,075 38.1% 5,519 41.5% 7 0.1% 77 0.6% 0 0.0% 1,198 9.0% 1,430 10.7% 611 4.6% 819 6.2%
Downingtown Boro. 8,047 5,894 73.2% 990 12.3% 17 0.2% 505 6.3% 0 0.0% 110 1.4% 531 6.6% 178 2.2% 353 4.4%
East Bradford Twp. 10,275 9,494 92.4% 424 4.1% 1 0.0% 101 1.0% 0 0.0% 91 0.9% 164 1.6% 53 0.5% 111 1.1%
East Brandywine Twp. 9,458 7,670 81.1% 323 3.4% 0 0.0% 1,087 11.5% 0 0.0% 26 0.3% 352 3.7% 136 1.4% 216 2.3%
East Caln Twp. 5,345 3,636 68.0% 290 5.4% 0 0.0% 985 18.4% 0 0.0% 137 2.6% 297 5.6% 0 0.0% 297 5.6%
East Coventry Twp. 7,061 6,552 92.8% 19 0.3% 0 0.0% 187 2.6% 0 0.0% 136 1.9% 167 2.4% 32 0.5% 135 1.9%
East Fallowfield Twp. 7,640 6,520 85.3% 559 7.3% 0 0.0% 71 0.9% 0 0.0% 117 1.5% 373 4.9% 105 1.4% 268 3.5%
East Goshen Twp. 18,356 17,037 92.8% 512 2.8% 0 0.0% 417 2.3% 0 0.0% 51 0.3% 339 1.8% 84 0.5% 255 1.4%
East Marlborough Twp. 7,331 6,724 91.7% 147 2.0% 0 0.0% 172 2.3% 0 0.0% 105 1.4% 183 2.5% 76 1.0% 107 1.5%
East Nantmeal Twp. 1,606 1,442 89.8% 26 1.6% 5 0.3% 32 2.0% 0 0.0% 59 3.7% 42 2.6% 36 2.2% 6 0.4%
East Nottingham Twp. 8,942 7,373 82.5% 225 2.5% 0 0.0% 48 0.5% 0 0.0% 317 3.5% 979 10.9% 874 9.8% 105 1.2%
East Pikeland Twp. 8,175 6,881 84.2% 555 6.8% 0 0.0% 374 4.6% 0 0.0% 0 0.0% 365 4.5% 252 3.1% 113 1.4%
East Vincent Twp. 7,368 5,785 78.5% 898 12.2% 0 0.0% 350 4.8% 0 0.0% 16 0.2% 319 4.3% 75 1.0% 244 3.3%
East Whiteland Twp. 13,739 8,345 60.7% 867 6.3% 0 0.0% 3,191 23.2% 0 0.0% 785 5.7% 551 4.0% 330 2.4% 221 1.6%
Easttown Twp. 10,924 9,155 83.8% 68 0.6% 0 0.0% 1,244 11.4% 0 0.0% 40 0.4% 417 3.8% 178 1.6% 239 2.2%
Elk Twp. 1,752 1,618 92.4% 12 0.7% 0 0.0% 41 2.3% 0 0.0% 3 0.2% 78 4.5% 0 0.0% 78 4.5%
Elverson Boro. 1,372 1,330 96.9% 16 1.2% 0 0.0% 0 0.0% 0 0.0% 3 0.2% 23 1.7% 9 0.7% 14 1.0%
Franklin Twp. 4,417 4,063 92.0% 11 0.2% 0 0.0% 235 5.3% 0 0.0% 0 0.0% 108 2.4% 82 1.9% 26 0.6%
Highland Twp. 1,280 1,148 89.7% 31 2.4% 0 0.0% 0 0.0% 0 0.0% 3 0.2% 98 7.7% 81 6.3% 17 1.3%
Honey Brook Boro. 2,044 1,835 89.8% 63 3.1% 0 0.0% 28 1.4% 0 0.0% 3 0.1% 115 5.6% 60 2.9% 55 2.7%
Honey Brook Twp. 8,209 7,777 94.7% 399 4.9% 0 0.0% 33 0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Kennett Square Boro. 5,959 4,556 76.5% 273 4.6% 0 0.0% 58 1.0% 0 0.0% 362 6.1% 710 11.9% 439 7.4% 271 4.5%
Kennett Twp. 8,383 7,293 87.0% 323 3.9% 0 0.0% 311 3.7% 0 0.0% 305 3.6% 151 1.8% 47 0.6% 104 1.2%
London Britain Twp. 3,184 2,753 86.5% 16 0.5% 0 0.0% 57 1.8% 0 0.0% 25 0.8% 333 10.5% 212 6.7% 121 3.8%
London Grove Twp. 8,673 7,481 86.3% 134 1.5% 0 0.0% 122 1.4% 0 0.0% 229 2.6% 707 8.2% 220 2.5% 487 5.6%
Londonderry Twp. 2,462 2,312 93.9% 54 2.2% 0 0.0% 74 3.0% 0 0.0% 22 0.9% 0 0.0% 0 0.0% 0 0.0%
Lower Oxford Twp. 5,375 3,589 66.8% 1,188 22.1% 0 0.0% 44 0.8% 0 0.0% 219 4.1% 335 6.2% 107 2.0% 228 4.2%
Malvern Boro. 3,368 2,862 85.0% 80 2.4% 10 0.3% 313 9.3% 0 0.0% 3 0.1% 100 3.0% 16 0.5% 84 2.5%
Modena Boro. 600 454 75.7% 84 14.0% 0 0.0% 0 0.0% 0 0.0% 2 0.3% 60 10.0% 19 3.2% 41 6.8%
New Garden Twp. 11,465 9,641 84.1% 137 1.2% 69 0.6% 336 2.9% 0 0.0% 509 4.4% 773 6.7% 664 5.8% 109 1.0%
New London Twp. 5,792 5,630 97.2% 44 0.8% 9 0.2% 27 0.5% 0 0.0% 0 0.0% 82 1.4% 0 0.0% 82 1.4%
Newlin Twp. 1,176 1,142 97.1% 14 1.2% 0 0.0% 20 1.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
North Coventry Twp. 8,386 7,793 92.9% 185 2.2% 6 0.1% 60 0.7% 0 0.0% 157 1.9% 185 2.2% 112 1.3% 73 0.9%
Oxford Boro. 5,671 4,458 78.6% 185 3.3% 32 0.6% 41 0.7% 0 0.0% 307 5.4% 648 11.4% 403 7.1% 245 4.3%
Parkesburg Boro. 3,859 2,781 72.1% 409 10.6% 30 0.8% 62 1.6% 0 0.0% 138 3.6% 439 11.4% 50 1.3% 389 10.1%
Penn Twp. 5,601 4,938 88.2% 88 1.6% 0 0.0% 199 3.6% 0 0.0% 23 0.4% 353 6.3% 175 3.1% 178 3.2%
Pennsbury Twp. 3,846 3,358 87.3% 42 1.1% 0 0.0% 268 7.0% 0 0.0% 13 0.3% 165 4.3% 57 1.5% 108 2.8%
Phoenixville Boro. 18,437 15,205 82.5% 1,448 7.9% 18 0.1% 591 3.2% 0 0.0% 252 1.4% 923 5.0% 229 1.2% 694 3.8%
Pocopson Twp. 4,452 3,356 75.4% 440 9.9% 7 0.2% 346 7.8% 0 0.0% 127 2.9% 176 4.0% 46 1.0% 130 2.9%
Sadsbury Twp. 4,091 3,400 83.1% 347 8.5% 0 0.0% 28 0.7% 0 0.0% 68 1.7% 248 6.1% 120 2.9% 128 3.1%
Schuylkill Twp. 8,748 8,119 92.8% 116 1.3% 3 0.0% 227 2.6% 0 0.0% 3 0.0% 280 3.2% 185 2.1% 95 1.1%
South Coatesville Boro. 1,566 650 41.5% 600 38.3% 9 0.6% 10 0.6% 0 0.0% 27 1.7% 270 17.2% 238 15.2% 32 2.0%
South Coventry Twp. 2,763 2,651 95.9% 0 0.0% 0 0.0% 69 2.5% 0 0.0% 36 1.3% 7 0.3% 0 0.0% 7 0.3%
Spring City Boro. 3,465 2,831 81.7% 266 7.7% 0 0.0% 58 1.7% 17 0.5% 239 6.9% 54 1.6% 0 0.0% 54 1.6%
Thornbury Twp. 3,180 2,626 82.6% 187 5.9% 0 0.0% 216 6.8% 0 0.0% 7 0.2% 144 4.5% 8 0.3% 136 4.3%
Tredyffrin Twp. 31,596 23,573 74.6% 635 2.0% 9 0.0% 5,829 18.4% 0 0.0% 111 0.4% 1,439 4.6% 559 1.8% 880 2.8%
Upper Oxford Twp. 2,551 2,307 90.4% 98 3.8% 0 0.0% 2 0.1% 0 0.0% 131 5.1% 13 0.5% 0 0.0% 13 0.5%
Upper Uwchlan Twp. 12,270 8,708 71.0% 251 2.0% 0 0.0% 2,638 21.5% 16 0.1% 9 0.1% 648 5.3% 141 1.1% 507 4.1%
Uwchlan Twp. 19,013 16,726 88.0% 606 3.2% 0 0.0% 990 5.2% 0 0.0% 261 1.4% 430 2.3% 241 1.3% 189 1.0%
Valley Twp. 7,835 5,626 71.8% 1,277 16.3% 1 0.0% 76 1.0% 0 0.0% 74 0.9% 781 10.0% 54 0.7% 727 9.3%
Wallace Twp. 3,689 3,259 88.3% 215 5.8% 0 0.0% 111 3.0% 0 0.0% 0 0.0% 104 2.8% 82 2.2% 22 0.6%
Warwick Twp. 2,582 2,352 91.1% 0 0.0% 0 0.0% 22 0.9% 0 0.0% 0 0.0% 208 8.1% 18 0.7% 190 7.4%
West Bradford Twp. 14,207 12,463 87.7% 363 2.6% 0 0.0% 688 4.8% 9 0.1% 39 0.3% 645 4.5% 143 1.0% 502 3.5%
West Brandywine Twp. 7,369 6,727 91.3% 177 2.4% 0 0.0% 19 0.3% 0 0.0% 115 1.6% 331 4.5% 47 0.6% 284 3.9%
West Caln Twp. 8,928 8,144 91.2% 276 3.1% 0 0.0% 35 0.4% 0 0.0% 0 0.0% 473 5.3% 340 3.8% 133 1.5%
West Chester Boro. 18,592 14,035 75.5% 2,357 12.7% 0 0.0% 309 1.7% 0 0.0% 1,310 7.0% 581 3.1% 80 0.4% 501 2.7%
West Fallowfield Twp. 2,489 2,351 94.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 138 5.5% 136 5.5% 2 0.1%
West Goshen Twp. 22,940 19,220 83.8% 522 2.3% 11 0.0% 1,538 6.7% 0 0.0% 289 1.3% 1,360 5.9% 374 1.6% 986 4.3%
West Grove Boro. 2,782 1,955 70.3% 170 6.1% 0 0.0% 9 0.3% 0 0.0% 253 9.1% 395 14.2% 330 11.9% 65 2.3%
West Marlborough Twp. 853 779 91.3% 46 5.4% 5 0.6% 3 0.4% 0 0.0% 13 1.5% 7 0.8% 0 0.0% 7 0.8%
West Nantmeal Twp. 2,095 2,040 97.4% 20 1.0% 0 0.0% 0 0.0% 0 0.0% 22 1.1% 13 0.6% 7 0.3% 6 0.3%
West Nottingham Twp. 2,769 2,602 94.0% 38 1.4% 34 1.2% 0 0.0% 0 0.0% 28 1.0% 67 2.4% 0 0.0% 67 2.4%
West Pikeland Twp. 4,014 3,612 90.0% 0 0.0% 0 0.0% 194 4.8% 0 0.0% 0 0.0% 208 5.2% 53 1.3% 155 3.9%
West Sadsbury Twp. 2,628 2,266 86.2% 157 6.0% 4 0.2% 0 0.0% 0 0.0% 34 1.3% 167 6.4% 39 1.5% 128 4.9%
West Vincent Twp. 6,473 5,433 83.9% 58 0.9% 0 0.0% 842 13.0% 0 0.0% 68 1.1% 72 1.1% 22 0.3% 50 0.8%
West Whiteland Twp. 19,539 14,717 75.3% 860 4.4% 30 0.2% 3,333 17.1% 0 0.0% 151 0.8% 448 2.3% 121 0.6% 327 1.7%
Westtown Twp. 11,137 10,255 92.1% 210 1.9% 0 0.0% 269 2.4% 0 0.0% 111 1.0% 292 2.6% 248 2.2% 44 0.4%
Willistown Twp. 11,184 9,837 88.0% 258 2.3% 0 0.0% 864 7.7% 0 0.0% 18 0.2% 207 1.9% 39 0.3% 168 1.5%