San Juan Memorial Library selects BookWhere
San Juan is located in Hidalgo County with a service population of approximately 47,000. The community was organized in 1909. It is home to the Basilica of Our Lady of San Juan, one of the largest churches in the Rio Grande Valley.