How Much Does it Cost to Move a House to Another Location?

Moving a house to another location costs between $150,000-$200,000 at a rate of $12-$16/square foot. The final cost depends on the size and weight of your home, how far you’re moving, whether you need a new foundation, and more. Moving a small house to another location within a county typically costs less than $100,000, whereas moving a large house 100+ miles costs over $200,000.