A foundation costs $6 to $50 per square foot, depending on the type. A standard 2,000-square-foot concrete slab foundation costs $12,000 to $28,000, while a basement foundation costs $70,000 to $100,000+. The best foundation for your home depends on the soil conditions, water level, and frost line in your area.