Leon Valley is a city in Bexar County, Texas, United States. It is an enclave on the northwest side of San Antonio and is part of the San Antonio-New Braunfels Metropolitan Statistical Area. The population was 11,542 at the 2020 census. Leon Valley is an independent municipality surrounded by the city of San Antonio.
Leon Valley is located at 29°29′54″N 98°36′45″W (29.498280, −98.612594). This is 3 miles southwest of the South Texas Medical Center, 8 miles west of Uptown San Antonio, and 10 miles northwest of Downtown San Antonio.