In 2019, Weslaco, TX had a population of 40.5k people with a median age of 29.3 and a median household income of $45,060. Between 2018 and 2019 the population of Weslaco, TX grew from 39,871 to 40,464, a 1.49% increase and its median household income grew from $43,841 to $45,060, a 2.78% increase.
The 5 largest ethnic groups in Weslaco, TX are White (Hispanic) (77.4%), White (Non-Hispanic) (9.18%), Other (Hispanic) (8.81%), Two+ (Hispanic) (2.14%), and Asian (Non-Hispanic) (0.9%). 0% of the households in Weslaco, TX speak a non-English language at home as their primary language, and 88.9% of the residents in Weslaco, TX are U.S. citizens.
The largest universities in Weslaco, TX are South Texas Vocational Technical Institute-Weslaco (344 degrees awarded in 2019) and Valley Grande Institute for Academic Studies (172 degrees).
In 2019, the median property value in Weslaco, TX was $83,900, and the homeownership rate was 63.2%. Most people in Weslaco, TX drove alone to work, and the average commute time was 23.4 minutes. The average car ownership in Weslaco, TX was 2 cars per household.