#20. Huntsville
- Median home value: $182,900 (57% own)
- Median rent: $827 (43% rent)
- Median household income: $55,305
- Top public schools: New Century Technology High School (A+), Heritage Elementary School (A+), Virgil Grissom High School (A)
- Top private schools: Randolph School (A+), St. John Paul II Catholic High School (A+), Westminster Christian Academy (A)
- Pictured: 511 Holmes Ave, Huntsville ($2.2 million, 4 bedrooms)




