Moving a house to a new location that’s less than 100 miles away costs between $150,000-$200,000 at a rate of $12-$16/square foot. Moving a house to a new location that’s 100+ miles away typically costs upward of $200,000. The final cost depends on the size/weight of your home, the distance of your new location, the need for a new foundation, permits, and more.