McAllen is a city located in Hidalgo County, Texas. McAllen has a 2026 population of 151,972. McAllen is currently growing at a rate of 1.06% annually and its population has increased by 6.72% since the most recent census, which recorded a population of 142,401 in 2020.
The median household income in McAllen is $61,579 with a poverty rate of 19.99%. The median age in McAllen is 33.5 years: 31.3 years for males, and 35.8 years for females. For every 100 females there are 97.2 males.
Data after 2023 is projected based on recent change
Overall: 33.5 years
Female: 35.8 years
Male: 31.3 years
There are 104,374 adults, (18,978 of whom are seniors) in McAllen.
Female: 73,742 (50.7%)
Male: 71,643 (49.3%)
The racial composition of McAllen includes 35.96% White, 15.66% other race, and smaller percentages for Asian, Black or African American, Native American, Native Hawaiian or Pacific Islander and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| Two or more races | 64,115 | 44.1% |
| White | 52,283 | 35.96% |
| Other race | 22,767 | 15.66% |
| Asian | 4,022 | 2.77% |
| Black or African American | 1,309 | 0.9% |
| Native American | 819 | 0.56% |
| Native Hawaiian or Pacific Islander | 70 | 0.05% |
McAllen 's average per capita income is $40,492. Household income levels show a median of $61,579. The poverty rate stands at 19.99%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $90,370 | $124,376 |
| Families | $69,052 | $101,558 |
| Households | $61,579 | $89,575 |
| Non Families | $34,195 | $51,564 |
Average Income
Median Household Income
Poverty Rate