Edinburg is a city located in Texas. With a 2020 population of 104,189, it is the 40th largest city in Texas and the 300th largest city in the United States. Edinburg is currently growing at a rate of 2.72% annually and its population has increased by 35.13% since the most recent census, which recorded a population of 77,100 in 2010. Spanning over 45 miles, Edinburg has a population density of 2,329 people per square mile.
The average household income in Edinburg is $63,219 with a poverty rate of 25.87%. The median rental costs in recent years comes to $753 per month, and the median house value is $113,300. The median age in Edinburg is 28.3 years, 28.4 years for males, and 28.3 years for females. For every 100 females there are 98.9 males.