Cost to Build a House in St. Louis, Missouri (2026)
A 2,000 sq ft mid-range home in St. Louis costs approximately $295,979–$376,701, or $177/sq ft. St. Louis runs 7% above the Missouri average.
Estimated Build Cost in Missouri
Range: $276,616 – $352,056
Configure Your Build
Upgraded finishes, quality materials
Mid-Range Finish Includes
- • Quartz countertops
- • Hardwood floors
- • Semi-custom cabinets
- • Upgraded fixtures
Line-Item Estimate
* Excludes land cost, which varies widely by location. Add $20,000–$200,000+ depending on your area.
Building in St. Louis: What to Know
- →Major metro, some premium
- →New Madrid seismic zone
Cost by Size in St. Louis
About Construction Costs in St. Louis
Building a new home in St. Louis, Missouri in 2026 costs approximately $177 per square foot for mid-range construction — putting a 2,000 sq ft home at roughly $336,340 for the structure alone (excluding land). St. Louis is 7% more expensive than the Missouri state average, driven by local labor market conditions and construction demand.
Missouri as a whole has a cost multiplier of 0.88× the national average. Combined with St. Louis's local adjustment of 1.07×, the effective multiplier for this city is 0.94× the national baseline.
These estimates cover construction costs only and do not include land, which varies significantly in St. Louis. Always obtain bids from at least 2–3 licensed general contractors in the area for an accurate project budget.