Swarthmore is a borough located in Delaware County, Pennsylvania. Swarthmore has a 2026 population of 6,630. Swarthmore is currently growing at a rate of 0.26% annually and its population has increased by 1.56% since the most recent census, which recorded a population of 6,528 in 2020.
The median household income in Swarthmore is $152,361 with a poverty rate of 1.79%. The median age in Swarthmore is 28.3 years: 23.4 years for males, and 34.8 years for females. For every 100 females there are 104.3 males.
Data after 2023 is projected based on recent change
Overall: 28.3 years
Female: 34.8 years
Male: 23.4 years
There are 5,237 adults, (1,046 of whom are seniors) in Swarthmore.
Female: 3,206 (48.9%)
Male: 3,344 (51.1%)
The racial composition of Swarthmore includes 71.86% White, 10.35% Black or African American, 5.98% Asian, 3.33% other race, and smaller percentages for and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 4,707 | 71.86% |
| Black or African American | 678 | 10.35% |
| Two or more races | 555 | 8.47% |
| Asian | 392 | 5.98% |
| Other race | 218 | 3.33% |
Swarthmore 's average per capita income is $114,406. Household income levels show a median of $152,361. The poverty rate stands at 1.79%.
| Name | Median ↓ | Mean |
|---|---|---|
| Families | $250,001 | $300,070 |
| Married Families | $250,001 | - |
| Households | $152,361 | $221,158 |
| Non Families | $64,688 | $87,326 |
Average Income
Median Household Income
Poverty Rate