McAllen is the largest city in Hidalgo County, Texas, United States. It is located at the southern tip of Texas in an area known as the Rio Grande Valley and is part of the American Southwest. Its southern boundary is located about five miles from the U.S.Mexico border and the Mexican city of Reynosa, the Rio Grande and about 70 miles (110km) west of South Padre Island and the Gulf of Mexico. According to the United States Census Bureau, the city has a total area of 46.3square miles (120Square kilometers). 46.0square miles (119Square kilometers) of it is land and 0.3square miles (0.78Square kilometers) of it (0.63%) is water.