Discover Edinburg
compiled from our dataEdinburg is located in Texas, USA, and has a population of about 100,243. Our atlas lists 712 places here.
These include 59 sights and 3 museums, 628 restaurants, 19 places to stay and 3 cocktail bars. Highlights include edinburg towers, Heritage Square, The Rio.