Balch Springs is a city in Dallas County, Texas, United States. It is a suburb of Dallas and part of the Dallas–Fort Worth metroplex. The population was 23,728 at the 2010 census. Major highways running through Balch Springs include Interstate 635, which bisects the city into two nearly equal halves. Interstate 20 and U.S. Highway 175 run along Balch Springs' southern border. According to the United States Census Bureau, the city has a total area of 9.0 square miles (23.3 km2), of which 9.0 square miles (23.2 km2) is land and 0.02 square miles (0.06 km2), or 0.27%, is water.
The southwest portion of Balch Springs is served by Dallas Independent School District, while the northeast portion is served by Mesquite Independent School District. The two portions are roughly each one half of the city.