Here's The Top 25 Most Affordable Places To Live In America

    Having a baby? Move to Kansas City.

    HomeUnion, an online real estate investment management firm, has released a list of the best places for families to live based on housing affordability and school quality.

    1. Blue Springs – a suburb of Kansas City, Missouri

    2. Tuttle – a suburb Oklahoma City, Oklahoma

    3. Fenton – a suburb of St. Louis, Missouri

    4. Boca Raton – a suburb of Palm Beach, Florida

    5. Aurora – a suburb of Chicago, Illinois

    6. Brownsburg – a suburb of Indianapolis, Indiana

    7. Cranberry Township – a suburb of Pittsburgh, Pennsylvania

    8. Broadview Heights – a suburb of Cleveland, Ohio

    9. Horsham – a suburb of Philadelphia, Pennsylvania

    10. Buford – a suburb of Atlanta, Georgia

    11. Powell – a suburb of Columbus, Ohio

    12. Katy – a suburb of Houston, Texas

    13. Summerlin – a suburb of Las Vegas, Nevada

    14. St. John's – a suburb of Jacksonville, Florida

    15. Cross Mountain – a suburb of San Antonio, Texas

    16. Rocklin – a suburb of Sacramento, California

    17. Matthews – a suburb of Charlotte, North Carolina

    18. Thompson's Station – a suburb of Nashville, Tennessee

    19. Williamson – a suburb of Austin, Texas

    20. Centennial – a suburb of Denver, Colorado

    21. Lake Oswego – a suburb of Portland, Oregon

    22. Valencia – a suburb of Los Angeles, California

    23. North Bend – a suburb of Seattle, Washington

    24. Carmel Mountain Ranch – a suburb of San Diego, California

    25. Mt. Airy – outside of Washington, D.C.