Discover Mountain Home
compiled from our dataMountain Home is located in Idaho, USA, and has a population of about 15,979. Our atlas lists 71 places here.
These include 9 sights and 1 museums, 53 restaurants, 8 places to stay and 0 cocktail bars. Highlights include Skyview Terrace, Hamilton Court, Green's Place.