Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

About McAllen

McAllen is the largest city in Hidalgo County, Texas, United States, and the 22nd-most populous city in Texas. It is located at the southern tip of the state in the Rio Grande Valley. The city limits extend south to the Rio Grande, across from the Mexican city of Reynosa. McAllen is about 70 mi west of the Gulf of Mexico. As of 2017, McAllen's population was estimated to be 143,433. It is the fifth-most populous metropolitan area (McAllen–Edinburg–Mission) in the state of Texas, and the binational Reynosa–McAllen metropolitan area counts a population of nearly 1.52 million.

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps