Waco, Texas is 2.1 times larger than McAllen, Texas.
Area: 125 km2 calculated
McAllen is the twenty-second most populous city in Texas and the largest city in Hidalgo County, Texas. It is located at the southern tip of Texas in the Rio Grande Valley, and is part of the Southern United States. Wikipedia
Area: 266 km2 calculated
Waco is a city which is the county seat of McLennan County, Texas, United States. It is situated along the Brazos River and I-35, halfway between Dallas and Austin. The city had a 2010 population of 124,805, making it the twenty-second most populous city in the state. Wikipedia