For every 100 females age 18 and over, there were 92.5 males. The median income for a household in the city was $37,087, and the median income for a family was $38,750. Males had a median income of $29,256 versus $26,611 for females. The per capita income for the city was $14,476. About 10.7% of families and 12.2% of the population were below the poverty line, including 13.2% of those under age 18 and 9.5% of those age 65 or over. 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. Mesquite ISD students are zoned to one of the following elementary schools:  Most Mesquite ISD students are zoned to A.C. New Middle School (grades 6–8, Balch Springs) and West Mesquite High School (9-12). Some MISD students (in the portion zoned to McWhorter) are zoned to Wilkinson Middle School (6-8) and WMHS. A small portion (the portions zoned to Moss and Gentry) of Balch Springs is zoned to Agnew Middle School (7-8) and Mesquite High School. Dallas ISD students are zoned to:  Young Women's STEAM Academy at Balch Springs Middle School is in the city limits. The school, which opened in 2012, previously was a coeducational middle school serving most of the DISD portion, while other portions were zoned to Fred F. Florence Middle School. In the fall of 2016 Balch Springs was converted into a girls-only middle school; boys in its zone were zoned to Florence, now an all-boys school. Students from the former Balch Springs MS zone who wish to attend a coeducational middle school would go to E. B. Comstock Middle School, while those from the former Florence zone would go to Piedmont G.L.O.B.A.L. Academy (formerly John B. Hood Middle School) in Pleasant Grove. In addition Seagoville Middle School serves both genders in a portion of Balch Springs. Prior to the opening of Balch Springs MS, Comstock and Florence served portions of the city. Grady Spruce High School, W. W. Samuell High School, and Seagoville High School serve portions of the DISD area of Balch Springs.