There are several factors that go into building costs, such as labor availability, size of the home, material costs, energy efficiency, and location. The U.S. Census Bureau estimates that the national average cost for a new home in 2021 was $390,500.