How much does it cost to build a house?
Ashburn, VA

How much does it cost to build a house?

Ashburn, VA

How much does it cost to build a house?

$100 – $155average cost per square foot
$155,000 – $416,000average total cost to build

New home construction costs $100 to $155 per square foot on average with most homeowners paying $155,000 to $416,250, in addition to the cost of your land. Costs vary considerably based on location and all your choices in design and interior and exterior finishes.

Get free estimates for your project or view our cost guide below:

$100 – $155 average cost per square foot

$155,000 – $416,000 average total cost to build

New home construction costs $100 to $155 per square foot on average with most homeowners paying $155,000 to $416,250, in addition to the cost of your land. Costs vary considerably based on location and all your choices in design and interior and exterior finishes.

Get free estimates for your project or view our cost guide below:
Are you a pro? Get new customers
Tom Grupa
Written by
Tom Grupa

Average Cost To Build A House

The average cost to build a house is $248,000, or $100 to $155 per square foot depending on your location, the size of the home, and if modern or custom designs are used. New home construction for a 2,000-square-foot home costs $201,000 to $310,000.

Average cost to build a house - chart
Average cost to build a house - chart
  • Building a custom-designed dream home will usually end up costing more than if you were to buy a new home already built in a subdivision, or if you work with a developer that has floorplans to choose from.

  • New home construction takes up to one year to complete, and there are many steps to the home-building process that we will cover in detail.

Cost To Build A House
National Average Cost $248,000
Minimum Cost $155,000
Maximum Cost $1,000,000
Average Range $178,000 to $416,000

If you do decide to go custom, your dream home will only account for 75% or less of your final costs. Then you’ll have to factor in the cost of the land, financing, finishing out the lot, landscaping, and more which can add up to $80,000+.

Cost Per Square Foot to Build a House

According to the National Association of Home Builders, a general contractor's expenses are $85 per square foot for new home construction. Add overhead, profit, and finishing, and the average cost per square foot to build a house is $100 to $155 depending on the region.

Cost per square foot to build a house - chart
Cost per square foot to build a house - chart
Cost Per Square Foot to Build a House
Region Cost Per Square Foot*
South Region $100
Midwest Region $110
West Region $131
Northeast Region $155

*Data is from the US Census Bureau Survey 2017 accounting for inflation and appreciation levels. Prices per square foot in your area will also depend on local material and labor costs. For instance, you will pay about $180 per square foot to build a mid-range house in Austin, TX, and $140 per square foot in North Dakota.

Get free estimates from home builders near you.

Building A House Cost Estimator

The chart below gives cost estimates to build a house across a range of sizes, using a low-end cost of $100 per square foot, an average modern build at $155 per square foot, and a high-end custom builds at $400 per square foot.

Cost To Build a 2, 3, or 4 Bedroom House

The average cost of building a 3-bedroom house is $248,000 to $310,000, while the cost to build a 4-bedroom house $388,000 to $465,000, and the cost to build a small 2-bedroom home is $93,000 to $155,000.

Here are the average costs to build a single-family home by square footage.

Cost to build a house by size - chart
Cost to build a house by size - chart
Cost To Build a 2, 3, or 4 Bedroom House
Square Feet Lower-End Average Modern High-End Custom
600 $60,000 $93,000 $240,000
1,000 $100,000 $155,000 $400,000
1,200 $120,000 $186,000 $480,000
1,500 $150,000 $232,000 $600,000
2,000 $200,000 $310,000 $800,000
2,500 $250,000 $388,000 $1,000,000
3,000 $300,000 $465,000 $1,200,000
3,500 $350,000 $545,000 $1,400,000
4,000 $400,000 $620,000 $1,600,000

Final costs depend on where you live, the total square footage, the number of bedrooms, the number of bathrooms, the type of flooring, cabinets, appliances, etc.

Beautiful newly constructed modern brick home in a forest setting
Beautiful newly constructed modern brick home in a forest setting

In a 2017 analysis of new builds by the US Department of Housing and Urban Development:

  • 46% have 4 bedrooms or more

  • 44% have 3 bedrooms

  • 10% have 2 bedrooms or fewer

Cost to build a custom home

The cost to build a custom home is $200 to $550 per square foot based on the location, design choices, and interior and exterior finishes. Most people also need to buy land to build the house on.

  • Hiring an architect costs $15,000 to $80,000 or 8% to 15% of the total construction cost for detailed drawing specifications, construction documents, and project management.

  • To get accurate bids from general contractors, you’ll need to have an architect both turn your ideas into blueprints and work with structural engineers and planning agencies.

  • Hiring a custom home designer adds 10% to 17% more to your budget, and high-end professionals charge $30,000 to $50,000.

  • You can save up to 30% by choosing all your design options up front, or by going with a developer with pre-designed options.

Luxury custom home build in the northwest usa
Luxury custom home build in the northwest usa

Developers and Home Builders

New home construction costs with a developer can be approximately 15% less than with a custom home builder. Developers plan subdivisions and offer a range of floorplans to select from. Developers build many houses at once, so houses typically cost less each than a custom home, and they’re likely to be completed faster too.

Most developer-planned subdivisions will also have a playground, picnic tables, a BBQ area, and even a pool. On the downside, it could mean there is construction around your home for some time, and it won't be custom designed.

Custom-built house in the suburbs of Dallas, Texas
Custom-built house in the suburbs of Dallas, Texas

Custom home builders can develop anything you want once you have all the design features in the blueprint. However, your home will cost more purely because they are giving your home their exclusive focus, ordering materials, and hiring workers for one house.

Additional Price Factors

The average prices we have listed here are just averages, and with the range of customization possible, there is a potential for the final price for your home to differ significantly depending on where you live and the options you choose.

Some of the more significant pricing implications include:

  • Land – In addition to the cost of the land, when you buy your own lot, you'll need to have the land cleared and yard graded for construction.

  • Size – More square footage equals a higher cost.

  • Number of Stories – The cost to design, build, and develop a home with multiple stories will add to your overall cost.

  • Pools, Decks, Fencing, & Landscaping – The cost to build a deck, install an inground pool, and install landscaping can add tens of thousands to your price. Fencing prices are $10 to $30 per foot depending on if you go with a picket fence or more expensive vinyl fencing.

  • Finishes & Fixtures – The quality of the fixtures and finishes will affect your overall budget. Adding high-end granite countertops or hardwood flooring come at an additional cost.

  • Roof type – A new roof costs $7,200 to install on average, but with a high-end solar roof expect to spend $40,000+.

  • Appliances – High-end appliances like an internet-enabled fridge often cost 2X or 3X the cost, plus wiring and plumbing expenses.

New custom ranch house construction with porch on large plot of land
New custom ranch house construction with porch on large plot of land

New Home Construction Costs

The cost of materials and labor to build a house will average 75% of your home's final price.

Use the cost breakdown below to check bids provided by construction companies. These costs are based on a 2,000-square-foot home built at an average cost of $125 per square foot.

These prices are averages and will vary depending on the materials used, the type of home, and the quality of construction.

New Home Construction Costs
Item % of Total Total Cost Per SF Total Cost 2000 SF
Excavation 1.2% $1.50 $3,000
Foundation, Slab & Piers 3.7% $4.63 $9,260
Flatwork (Drive & Walk) 2.4% $3.00 $6,000
Brick Hearth & Veneer 0.7% $0.88 $1,760
Rough Hardware 0.6% $0.75 $1,500
Finish Hardware 0.2% $0.25 $500
Rough Lumber 6.4% $8.00 $16,000
Finish Lumber 0.5% $0.63 $1,260
Rough Carpentry Labor 8.9% $11.13 $22,260
Finish Carpentry Labor 1.7% $2.13 $4,260
Countertops 1.5% $1.88 $3,760
Cabinets 3.7% $4.63 $9,260
Insulation (R19 ceiling) 2.3% $2.88 $5,760
Roofing 5.5% $6.88 $13,760
Painting 3.6% $4.50 $9,000
Shower & Tub Enclosure 0.5% $0.63 $1,260
Prefabricated Fireplace 0.9% $1.13 $2,260
Bath Accessories 0.7% $0.88 $1,760
Built-in Appliances 1.6% $2.00 $4,000
Heating and Ducting 2.9% $3.63 $7,260
Plumbing & Sewer Connections 7.3% $9.13 $18,260
Doors 1.9% $2.38 $4,760
Garage Door 0.4% $0.50 $1,000
Aluminum Windows & Sliding Doors 1.2% $1.50 $3,000
Exterior Stucco 6.4% $8.00 $16,000
Gypsum Wallboard 4.7% $5.88 $11,760
Resilient Flooring 2.0% $2.50 $5,000
Carpeting 2.4% $3.00 $6,000
Wiring 3.2% $4.00 $8,000
Lighting Fixtures 1.2% $1.50 $3,000
Insurance & Payroll Tax 4.8% $6.00 $12,000
Plans & Specifications 0.4% $0.50 $1,000
Permits & Utilities 1.7% $2.11 $4,220
Final Cleanup 0.4% $0.50 $1,000
Overhead & Profit 12.5% $15.63 $31,260
Total Cost 100.0% $125.07 $250,140

Material Cost to Build a House

The material cost to build a house is about $50 per square foot or 42% to 51% of the build cost. For a two-story 2,776 square foot home, the construction materials would account for around $140,000 and would cover framing, foundation, roofing, siding, interior and exterior doors, windows, insulation, drywall, siding, paint, flooring, electrical, plumbing fixtures, and light fixtures.

Add an average of $8,700 for HVAC$3,400 for cabinets, and $2,400 for appliances. Material costs will vary depending on your building material choices regarding long-term durability, eco-friendliness, energy costs, and social costs.

Labor Cost to Build a House

The average labor cost to build a home is roughly 39% of the total build cost and works out to about $34 per square foot. The labor cost for an average 2,776-square-foot home will run about $68,000.

The ratio of labor cost to material costs is about $1.30 in labor for every $1.00 in materials—for baseline costs—and more with more ornate materials or custom work because of the higher cost of architects and master craftsmen.

  • Architects’ fees can range from $125 to $250 per hour.

  • Master electricians charge $35 to $55 per hour.

  • Bricklayers charge about $38 per hour.

New home construction in Florida yellow vinyl palm trees
New home construction in Florida yellow vinyl palm trees

Home Building Cost Breakdown

There are so many major components or stages in residential construction that your costs will vary considerably depending on the quality of each aspect of your home build. The National Association of Home Builders says that on average, for a 2,776-square-foot home, you’ll pay:

New home construction cost breakdown - chart
New home construction cost breakdown - chart
Cost Breakdown of Building a House
Construction Average Cost
Site Work $16,600
Foundation $26,750
Framing $42,850
Exterior Finishes $35,000
Major Systems $34,100
Interior Finishes $70,800
Final Steps $17,300

Cost of House Plans

The cost of house plans is $500 to $2,500, while an architect will cost an average hourly rate of $60 to $130 per hour, or $2 to $5 per square foot, for the design work. Our sample 2,776-square-foot home has an architect cost of $6,000.

Site & Prep Work

Site work includes building permit fees of $400 to $4,000, impact fees of $2,000 to $3,800+ to cover connecting the property to local public services like water and sewer facilities, water and sewer inspection fees of around $5,000, and architecture and engineering fees of about $3,300.


The average cost to pour a concrete foundation is $26,800 for a 2,776-square-foot house, including excavation, foundation, concrete, retaining walls, and backfill. A concrete slab alone costs $6 per square foot, soil grading or land could amount to $3,300, and if there are abnormal efforts required for excavation because of rocks in the earth, or if the addition of retaining walls is needed, the cost for the foundation could go up to an additional $5,000 to $20,000.

Cost to Frame a House

According to Craftsman’s National Estimator, the cost to frame a house ranges from $13 per square foot for lumber and labor costs for a single-story home to $22 per square foot for a two-story home.

  • Framing a 2,776-square-foot home costs about $42,900 or $15 per square foot, which includes framing the home and the roof, trusses, sheathing, and any metal and steel.

  • The cost of lumber to build a house does fluctuate some, and it is the only variable that could have a significant impact on the final cost of framing your home.

Exterior Finishes

Once the foundation has been laid, and the framing is constructed, creating the look for the exterior of the home is completed through the installation of the walls, siding, windows, doors, and roof. In most cases the final cost for exterior finishes will total around $35,000 and include the following:

Cost of Exterior Finishes
Finish Average Cost
Roof $3,200 – $9,000
Windows $5,000 – $10,000
Doors $1,200 – $3,200
Vinyl Siding $4,800 – $11,100

Custom built private gated residence with wood and brick accents
Custom built private gated residence with wood and brick accents

Building a Brick House Cost

A layer of brick over the wood frame costs about $35,000 for a 2,000-square-foot house. A brick or solid-masonry house has a brick frame rather than one made of wood. Finding a stonemason to build this can be nigh impossible, as these types of homes have not been developed for about fifty years.

Cost to Build a Log Home or Stone House

A log cabin shell—the exterior—will cost $2,800 to $7,075 per 100 square feet. If you’d rather live a sustainable life off-grid, you can build a solid stone shell with stones and mortar for about $10 per square foot. Stone siding on a wood frame costs $0.30 to $7.60 per square foot.

Major Systems Installation

Major systems include rough-in plumbing costselectrical work, and HVAC systems. Rough-ins are the elements that don’t fall under general construction but are essential to the use of the home. Their combined cost averages $34,000 and can include the following:

Major Systems Installation Cost
System Average Cost
HVAC $5,000 – $11,000
Solar Panels $17,000 – $20,000
Septic Tank $3,000 – $5,000
Water Heater $400 – $1,400

Interior Finishing

The combined cost for interior finishes is typically twice the cost of exterior finishes and generally accounts for around $71,000 of the cost to build a home. The interior finishing covers everything to make the interior of the home beautiful as well as useable and can include the following:

Interior Finishing Costs
Interior Finish Cost
Flooring $1,400 – $13,800
Tile $800 – $5,000
Insulation $900 – $2,200
Kitchen Cabinets $3,200 – $8,500
Plumbing Fixtures $150 – $350 each
Appliances $3,500 – $15,000
Fireplace $1,400 – $2,500

Final Details

The final details cost about $17,300 for our 2,776 SF house. These are a mix of some potentially necessary additions as well as some that are not essential and more of a nice-to-have feature. After the finishing touches, the final clean-up will cost around $3,000 and can also include some of the following:

Home Building Add-Ons
Add-on Cost
Concrete Patio $1,200 – $4,300
Driveway $2,200 – $6,100
Deck $4,380 – $10,000
Screened-In Porch $600 – $3,500
Patio Enclosure $8,100 – $18,700
Landscaping $3,000 – $16,000

A home with stone siding, dormers, and a large yard
A home with stone siding, dormers, and a large yard

Cost to Build A House Yourself

For potential homeowners looking to save money, building your own home costs about $70 per square foot and will save an average of 25%. On a typical home costing $248,000, you would save around $62,000.

Cost to Build a Modular Home

The average cost to build a modular prefab home is $80 to $160 per square foot. Of the three types of fabricated building structure options, modular homes are the most expensive, with a 2,500-square-foot home costing $200,000 to $365,000.

Cost to Build a Modular Home
Level Cost Per Square Foot Features
Base $50 No customizations or alterations
Custom $60 Base price and selected options and upgrades
Delivered $65 Custom price and delivery
Finished $110 Delivered price and site prep, foundation, porch, etc.

After this, there could still be costs related to land, utility hookups, landscaping, driveways, permits, taxes, and fees.

  • Manufactured Homes – These homes can look like both modular or traditional site-built homes. A major difference with manufactured homes is that they are built to the HUD code in a climate-controlled environment.

  • Modular Homes – Modular homes are built in sections that are assembled and, like manufactured homes, built constructed in climate-controlled manufacturing environments. These homes are built to state and local codes to ensure they pass inspection once in place.

Cost to Build a Pole Barn House

The cost to build a pole barn house can run as high as $120,000+ depending on many factors. A basic unfinished 2,400-square-foot pole barn shell costs $20,000 to $40,000. The price of your pole barn will largely depend upon its size.

Cost to Build a Shipping Container Home

You can also finish out a shipping container for about $60,000 to $90,000. A large home built from shipping containers can cost $150,000 to $175,000, which is generally about half the price of a traditional home of the same size. Shipping container houses take about 30% less time to build than traditional homes.

The following costs are related to turning a container into a home:

Get free estimates from home builders near you.
  • Container $5,600 for a 40-foot container

  • Foundation $550 to $5,900

  • Insulation $1.75 to $3.00 per square foot

  • Drywall Installation$1.60 to $2.35 per square foot

  • Additional Interior Finishing$40,000

  • External Finish – Stucco at $6 to $10 per square foot and timber for $2 to $3 per square foot

Cost to Build a Tiny House

The average tiny house costs $25,000 to $35,000, but you can build one for less. One couple built a 24-foot-long, 8-foot-wide, and 13-foot-tall tiny home for $8,000 by using cheap or free lumber, along with sourcing items for free on Craigslist and Habitat for Humanity Restore locations. For the base structure of the home, they built the house on a trailer frame.

Another option in this arena is to purchase a new prefabricated tiny home. Simple Terra offers a 1-bedroom container home with 320 square feet of interior space and a 160-square-foot outdoor covered deck for $38,000. They can be delivered with or without interior walls.

Cost to Build a Small House

Small houses of around 600 square feet cost $50,000 to $70,000 to build. If a tiny house is too small for your family, you could build something that qualifies as a small house to save money.

  • Building materials account for just over $31,000, and labor costs total $25,500.

  • In addition to construction costs, add another $20,000 for utility hookup, building permits, construction plans, and contractor overhead and profit.

Small wooden tiny house cabin
Small wooden tiny house cabin

Cost to Build a Guest House

The cost to build a 600-square-foot guest house is $50,000 to $70,000 for an average quality version, $120,000 for a custom version, and as much as $330,000 for a high-end custom guest house. Other options for building a guest house include tiny homes, container homes, and modular homes. In many cases, one of these could be cheaper and finished out faster.

Is It Cheaper to Build or Buy a House?

Depending on a wide range of factors, it could be anywhere from $0 to $50,000+ more to build a home versus buy a home. If you already own the land, the total cost of building your own home will compare better to buying a home.

Buying an existing home – The National Association of Realtors’ says the median cost of buying an existing single-family house is about $260,000. The seller's real estate agent and appraiser will determine the sales price when buying a home. Also, your location will factor considerably into the final price. For example, homes in the Northeast are about 55% more expensive than homes in the South.

Building a new home – According to US Census Bureau, the median price to buy a new home is $302,700, with the lowest prices in the South at $100 per square foot, and the highest rates in the Northeast at $155 per square foot.

This price does not include the cost of land or a septic system and water and electrical lines for new construction—if you are building in a rural area. The main difference is that you'll be getting a brand new home instead of one that may be 20 to 60 years old.

Buying Land and Building a House Costs

Another significant element in the cost to build a house is the price of the land, unless you already own a plot where you would like to build your home. Your location could make a difference of millions. A plot can cost as little as $5,000 in Arizona, New Mexico, and Nevada, or as expensive as $2,000,000+ in California or New York.

Get free estimates from home builders near you.
  • Even if you own the land, demolishing an existing house costs $4 to $10 per square foot before the construction of your new home.

  • The cost to build a house on your own land could still be higher than buying an existing home, because of the cost of a land survey, grading the land, putting in a septic tank, bringing utility lines and systems to the property, etc.

Large contemporary dream home in a rural setting
Large contemporary dream home in a rural setting

Building A New House Checklist

Compared to buying in a subdivision that is being developed, you have a lot more control and influence on the project when building a custom home with your selected general contractor. However, you'll also have more responsibility and decisions to make along the way.

The following steps will help you navigate the home-building process with confidence.

  1. Create Budget

  2. Purchase Property

  3. Choose a Construction Method

  4. Develop Plans or Designs

  5. Obtain Permits and Inspections

  6. Purchase Construction Insurance

  7. Begin Construction

  8. Book a Final Inspection

  9. Complete Landscaping

Create Budget

You will need to contact a lender and figure out what kind of mortgage you will qualify for. Once you have a handle on the total budget for your new home build and have some idea of the costs per square foot, you can begin to draw up your plans without getting carried away and designing something you won’t be able to accomplish.

Purchase Property

You will need to find the right spot for your new home.

If you are buying a plot that currently has a house that will need to be demolished, you will save a little when it comes to electrical and sewer connection fees, since those would have already been in place for the previous home.

If you are buying raw, undeveloped land in a rural setting, you might have to add a septic tank for your wastewater needs. You will also need to run utility lines back to your property, and possibly factor in the cost of grading the land and laying a driveway.

Choose a Construction Method

In most cases, the budget for your project will determine the type of construction to be undertaken for the new home. In addition to traditional construction methods, others available include:

  • Complete prefabricated homes

  • Modular homes

  • Home kits

  • Barndominiums

  • Container homes

  • Pre-built tiny homes

  • 3D printed home structures

Develop Plans or Designs

  • Establish the number of bedrooms along with their sizes and locations.

  • Decide on the kitchen size and location and the size of the main living area.

  • If you are going to do most of the design work yourself, you can find a vast range of examples online that you can use to inspire and guide your design efforts. Alternatively, you can purchase plans that fit with your overall plans regarding total size and number of bedrooms and bathrooms.

  • If you have room in the budget, you can hire an architect to bring your vision to life in the design of your new home. From these choices, the least expensive is going with a design your contractor has already worked with or purchasing plans online for the contractor to build to.

Obtain Permits and Inspections

Depending on where you live, your building permit costs will range from $400 to $4,000, and inspections will cost an average of $5,000. Your contractor can accurately schedule the inspections that will need to be carried out during construction.

Purchase Construction Insurance

For the most peace of mind, select a contractor who has adequate insurance to cover the project through all phases of construction.

Alternatively, if you are doing a low-cost hybrid construction project with many different contractors involved, including you doing certain portions of the work, you won’t need to purchase construction insurance.

Begin Construction

With your land purchased and prepared for construction, your construction loan approved, budget finalized, plans drawn up, your contractor selected, and your permits approved, your contractor can be scheduled to break ground and begin the prep work for the foundation as the first phase of your construction.

Book a Final Inspection

Once built, you or your contractor will schedule a final inspection to obtain a certificate of occupancy. This is the official document that verifies that all work on the home was done to code and the structure is safe for people to live in.

Complete Landscaping

You can either wait until the entire home is complete before getting the landscaping done or start as soon as the foundation and framing of the house are finished. The other major factor at play regarding when this will take place is related to what you are having planted on your property with respect to trees, plants, and shrubs and what time of year they are best planted in.

Custom made luxury house with nicely landscaped yard
Custom made luxury house with nicely landscaped yard

House Building FAQs

How Much Does It Cost To Build A 1,500 Square Foot House?

The basic price most homeowners will pay to build a 1,500-square-foot home is $128,500 while an entry-level custom home of the same size will average around $300,000, and a high-end custom home around $675,000.

How Much Does It Cost To Build A 2,500 Square Foot House?

The basic price most homeowners will pay to build a 2,500-square-foot home is $250,000, while an entry-level custom home of the same size will average around $388,000, and a high-end custom home around $1,000,000.

What Is The Cheapest House To Build Per Square Foot?

A pole barn house completely finished out costs $30 to $45 per square foot which makes it the cheapest house to build with quality in mind.

What Is The Cheapest Way To Build A House?

  • Design your house down to the tiniest detail.

  • Any different shapes have different cost implications, with squares being the least expensive and curved walls being more expensive. In addition, look for ways to create storage space to free up more living space.

  • Study what you can about the home building process so you can be better positioned to select the right contractor for the job. Also, so you will understand everything your contractor will be addressing in the planning stage, and throughout the construction work.

  • Study our Home Improvement Cost Estimator as much as you can to get an idea of the average costs for each stage of your home build.

  • Spend a lot of time selecting your contractor and ask them what software they use for cost and effort estimation, and how their team tracks and reports progress daily. Online tools are available for builders that allow the client to log in and see the progress of each component of the build, and even show pictures so you can be entirely up to speed with each phase as it moves forward.

  • Solicit bids from 3 to 5 contractors who've been in business for at least five years, check their reviews on HomeGuide and Google, make sure they are licensed, bonded, and insured, and meet with them in person to walk you through their proposals.

  • The cheapest way to build a house is something that has two data points – the cost now and the cost later. Many materials used in the construction of your home will be available in a variety of qualities and prices. Some materials may be cheaper now but lead to a higher cost of ownership because of maintenance, energy costs, and replacement costs down the road. Consider this before you choose the cheapest options.