On average, a custom-built house costs $100 - $400 per square foot. To build a 2,500 square foot home — the median size of a newly constructed house, according to the most recent census data — expect to spend $250,000 - $1 million.