For other uses, see San Juan. San Juan is a city in Hidalgo County, Texas. The population in July 2010 was 33,970 since then the population of San Juan increased since 2000 by +29.5%. It is part of the McAllen–Edinburg–Mission and Reynosa–McAllen metropolitan areas.