Geothermal heating system price varies depending on the type of loop system, usually either vertical or horizontal. On average, a typical home of 2500 square feet, with a heating load of 60,000 BTU and a cooling load of 60,000 BTU will cost between $20,000 to $25,000 to install.