Moving a house costs between $150,000-$200,000 at a rate of $12-$16/square foot. Factors that affect the cost are the size and weight of your home, how far you’re moving, whether you need a new foundation, and purchasing the required permits. Generally, moving a small house within a county costs less than $100,000, whereas moving a large house 100+ miles costs over $200,000.