Mountain Home Air Force Base, Idaho is in Elmore County. The base is southeast of Boise (approximately 50 miles) and 90 miles northwest of Twin Falls, Idaho. Mountain Home has more than 3,300 active and reserve troops serving there, with an economic impact in the area estimated at more than $300 million. Find information about Mountain Home Air Force Base, Idaho including the … [Read more...] about Mountain Home Air Force Base