Summary: How much does it cost to build a house? Professional builders know the current cost to build a new home is $89 to $160 per sq ft, or more, depending on the home’s size, design, quality, and location. These costs per square foot do not include the cost of land, financing costs, builder’s overhead and general expenses, marketing costs, sales commission, or profit.