Skip to main content
Population Review

San Benito, Texas Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates

The population of San Benito, Texas is 24,677 as of the 2023 American Community Survey, making it the 136th-largest city in Texas. The median household income is $41,445, the median home value is $85,100, and the median age is 32.3.

The population has grown 1.7% since 2010 (24,303 → 24,712).

24,677

Population

1562

People / sq mi

$41,445

Median Income

$85,100

Median Home Value

San Benito covers 15.8 sq mi of land at 1562 people per square mile.

About San Benito, TX

San Benito is a city in Texas with a population of 24,677. It ranks #136 among cities in Texas by population. The median age is 32.3, younger than the national median. The population is 51.7% male and 48.3% female.

The median household income in San Benito is $41,445, below the US median of $74,580. 23.9% of residents live below the federal poverty level. Home values sit at a median of $85,100, with monthly rent averaging $885. The homeownership rate of 68.3% is higher than the national rate of 64.8%.

Educational attainment in San Benito reflects 13.2% of adults 25 and older holding a bachelor's degree or higher, below the national average of 34.3%. Roughly 9.7% of workers primarily work from home, below the national work-from-home rate of 14.2%. The average commute is 19.4 minutes each way.

San Benito city Population History (2010-2024)

The city of San Benito city had a population of 24,303 in 2010 and 24,712 in 2024, a 1.7% growth over 14 years. The peak was 24,843 in 2020. Average annual growth rate: 0.12%.

2020 · 25K20102024

24,712

Population (2024)

24,303

Population (2010)

24,843

Peak (2020)

0.12%

Avg Annual Growth

YearPopulation
201024,303
201124,506
201224,482
201324,471
201424,466
201524,411
201624,474
201724,443
201824,286
201924,243
202024,843
202124,700
202224,690
202324,576
202424,712

Race & Ethnicity

White48.3%
Black or African American0.2%
Asian0.0%
Hispanic or Latino (any race)2.8%
Two or More Races0.0%

Economy & Income

$41,445

Median Household Income

$19,058

Per Capita Income

23.9%

Poverty Rate

2.8%

Unemployment Rate

Housing

$85,100

Median Home Value

$885

Median Rent

68.3%

Owner-Occupied

Education

70.5%

High School+

13.2%

Bachelor's+

Commute

0.9%

Drive Alone

75.6%

Public Transit

9.7%

Work From Home

19.4 min

Avg Commute

Community Profile

8.0%

Foreign Born

38.8%

Non-English at Home

4.3%

Veterans

15.5%

With Disability

72.7%

Health Insurance

85.7%

Internet Access

Employment by Industry

Professional, Scientific & Management28.0%
Finance, Insurance & Real Estate9.9%
Construction9.4%
Education, Health Care & Social Services8.8%
Retail Trade6.5%
Public Administration4.8%
Arts, Entertainment & Food Services4.7%
Manufacturing4.7%
Information3.1%
Agriculture & Mining2.0%
Transportation & Warehousing1.1%

Largest cities in Texas

Largest counties in Texas

Part of Texas

Metro areas in Texas

City rankings

Frequently Asked Questions

San Benito, Texas has a population of 24,677 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 136th-largest city in Texas.

The median household income in San Benito, Texas is $41,445, with 23.9% of residents living below the federal poverty level.

The median home value in San Benito, Texas is $85,100, with median monthly rent at $885 and a homeownership rate of 68.3%.

The median age in San Benito, Texas is 32.3 years. The population is 51.7% male and 48.3% female.

The population has grown 1.7% since 2010 (24,303 → 24,712).

Data from the American Community Survey (ACS) 5-Year estimates.

Source: U.S. Census Bureau ACS, 2026.