Census Data Map

American Community Survey 2019–2023

West Chester area census tracts by median household income

Median household income is highest in Berwyn CDP (south) ($250,001). This table ranks 123 eligible mapped census tracts.

Median household income values are ACS five-year survey estimates. Percentage and median rankings exclude tracts below 500 residents; this reduces but does not eliminate sampling uncertainty.

#Census tract areaMedian household income
1Berwyn CDP (south)$250,001
2Malvern borough (north-northwest 1)$245,224
3Kimberton CDP (southwest)$241,950
4Berwyn CDP (northeast)$240,625
5Dilworthtown CDP (southeast)$238,939
6Chesterbrook CDP (west-southwest)$236,550
7Berwyn CDP (west)$233,306
8Eagle CDP (southeast)$226,000
9Chadds Ford CDP (northwest)$224,432
10Kimberton CDP (east)$208,950
11Eagleview CDP (south)$206,583
12Kimberton CDP (south-southeast)$199,417
13Kimberton CDP (west)$196,071
14Avondale borough (north-northeast)$186,106
15Glenmoore CDP (west)$180,761
16Cheyney University CDP (south)$177,708
17Thorndale CDP (northwest)$174,833
18Eagle CDP (northwest)$174,375
19Marshallton CDP (west)$173,805
20Avondale borough (west-southwest)$172,879
21Glenmoore CDP (east-southeast)$171,875
22Frazer CDP (north-northwest)$171,205
23Avondale borough (southeast)$167,632
24Exton CDP (southeast)$167,337
25Thorndale CDP (southeast)$165,795
26Berwyn CDP (southwest)$160,813
27Chesterbrook CDP (east-northeast)$160,729
28Malvern borough (east-southeast)$160,440
29Dilworthtown CDP (northwest)$159,615
30Glenmoore CDP (north)$159,375
31Marshallton CDP (east-northeast 2)$159,119
32Chadds Ford CDP (southeast)$156,630
33Lincoln University CDP (southeast)$155,427
34Toughkenamon CDP (south-southeast)$155,000
35Unionville CDP (south-southwest)$154,839
36Avondale borough (south-southeast)$153,145
37Hamorton CDP (northeast)$151,696
38Eagleview CDP (north)$149,917
39Frazer CDP (south)$147,727
40Marshallton CDP (southwest)$146,710
41Phoenixville borough (north)$145,114
42Kimberton CDP (north)$143,906
43Unionville CDP (east)$142,083
44Exton CDP (east-northeast)$141,955
45Kimberton CDP (west-northwest)$141,687
46Chesterbrook CDP (south)$140,972
47Malvern borough (south-southwest)$140,230
48Marshallton CDP (east-northeast 1)$138,684
49Pughtown CDP (north-northwest)$138,672
50Frazer CDP (north-northeast)$137,584
51Exton CDP (southwest)$135,729
52Avondale borough (east-northeast)$135,000
53Cheyney University CDP (east-northeast)$134,597
54Avondale borough (southwest)$132,750
55Kimberton CDP (east-northeast)$132,583
56South Coatesville borough (south)$131,563
57Paoli CDP (southwest)$131,420
58Lionville CDP (south)$130,800
59Cheyney University CDP (southwest)$130,694
60Hamorton CDP (southwest)$130,625
61Lionville CDP (north-northeast)$129,345
62West Chester borough (east-northeast)$129,330
63Glenmoore CDP (southwest)$128,125
64Cochranville CDP (southeast)$126,500
65Unionville CDP (west-northwest)$126,500
66Exton CDP (north)$125,221
67Nottingham CDP (east-northeast)$124,750
68Berwyn CDP (north-northeast)$123,963
69Cheyney University CDP (north 2)$122,986
70Pughtown CDP (east)$121,827
71Frazer CDP (north)$120,306
72Kenilworth CDP (west)$120,057
73Kenilworth CDP (east)$117,688
74Avondale borough (northwest)$113,403
75Lincoln University CDP (north)$112,702
76Sadsburyville CDP (south-southwest)$110,268
77Phoenixville borough (southeast 2)$110,184
78Sadsburyville CDP (north-northeast)$108,750
79Lincoln University CDP (west-southwest)$108,102
80Malvern borough (north-northwest 2)$106,638
81Exton CDP (west)$105,417
82West Chester borough (southeast)$103,188
83Thorndale CDP (west-southwest)$101,571
84Elverson borough (northeast)$101,053
85Pughtown CDP (west-southwest)$101,023
86Caln CDP (west-northwest)$100,313
87Paoli CDP (northeast)$99,889
88West Chester borough (southwest)$98,519
89Downingtown borough (northeast)$97,772
90Cochranville CDP (north-northeast)$97,750
91Caln CDP (east-southeast)$97,156
92Atglen borough (north-northeast)$96,250
93Honey Brook borough$95,694
94Cochranville CDP (west-southwest)$93,167
95Lionville CDP (west)$92,935
96West Chester borough (north-northeast)$92,455
97Atglen borough (south-southwest)$90,387
98Thorndale CDP (east)$90,380
99Phoenixville borough (southeast 1)$88,727
100Toughkenamon CDP (north-northwest)$87,708
101Coatesville city (east-southeast)$86,350
102Parkesburg borough$84,952
103Hayti CDP (west)$84,919
104Elverson borough (southwest)$82,639
105West Chester borough (south-southwest 1)$80,762
106West Grove borough$79,577
107Kennett Square borough (south-southeast)$78,900
108Downingtown borough (southwest)$78,838
109Avondale borough (north)$78,095
110Nottingham CDP (west-southwest)$75,982
111Cheyney University CDP (north 1)$75,189
112Frazer CDP (south-southeast)$74,167
113South Coatesville borough (northeast)$73,839
114West Chester borough (west-northwest)$73,699
115Phoenixville borough (southwest)$73,558
116Spring City borough$73,323
117South Pottstown CDP$72,797
118West Chester borough (west)$69,194
119Kennett Square borough (north-northwest)$67,833
120Oxford borough$61,470
121Hayti CDP (east)$57,515
122South Coatesville borough (north-northwest)$57,109
123Coatesville city (west-northwest)$41,615

Method and source

Values come from the U.S. Census Bureau American Community Survey 2019–2023 five-year estimates. Census tracts are small statistical areas, not necessarily neighbourhood boundaries. The result is a descriptive comparison of the mapped area, not a measure of individual households or a prediction. Read about the American Community Survey.