Morehouse was formed from part of the town of Lake Pleasant in 1835. Morehouse ("Morehouseville") was created by land developer and entrepreneur Andrew King Morehouse (1805-1884); the post office there opened on April 9, 1834. (Morehouse owned of wilderness in Hamilton, Herkimer and Saratoga counties, but ultimately ended up dying in a poorhouse.) Part of the town was later taken and added to the town of Long Lake. An additional part of Morehouse was taken for Long Lake in 1861. In 1901, the town of Inlet was formed from the northern end of Morehouse.