Framingham is a city located in Middlesex County, Massachusetts. Framingham has a 2026 population of 73,977. Framingham is currently growing at a rate of 0.42% annually and its population has increased by 2.56% since the most recent census, which recorded a population of 72,129 in 2020.
The median household income in Framingham is $107,419 with a poverty rate of 10.41%. The median age in Framingham is 37.5 years: 36.8 years for males, and 37.9 years for females. For every 100 females there are 100.6 males.
Data after 2023 is projected based on recent change
Overall: 37.5 years
Female: 37.9 years
Male: 36.8 years
There are 56,707 adults, (10,923 of whom are seniors) in Framingham.
Female: 36,092 (49.9%)
Male: 36,307 (50.1%)
The racial composition of Framingham includes 52.46% White, 12.46% other race, 7.76% Asian, 5.76% Black or African American, and smaller percentages for Native American, Native Hawaiian or Pacific Islander and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 37,982 | 52.46% |
| Two or more races | 15,246 | 21.06% |
| Other race | 9,020 | 12.46% |
| Asian | 5,621 | 7.76% |
| Black or African American | 4,171 | 5.76% |
| Native American | 316 | 0.44% |
| Native Hawaiian or Pacific Islander | 43 | 0.06% |
Framingham 's average per capita income is $60,342. Household income levels show a median of $107,419. The poverty rate stands at 10.41%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $146,630 | $196,455 |
| Families | $123,999 | $169,333 |
| Households | $107,419 | $145,397 |
| Non Families | $68,877 | $86,091 |
Average Income
Median Household Income
Poverty Rate