Alma is located in Buffalo County (of which it is the county seat), southwest of Eau Claire between Pepin and Fountain City along Highway 35 on the banks of the Mississippi River near the Buffalo River. The population estimate for July 1, 1998 was 944, an increase of 105 since 1990.
Accommodations in Alma include Gallery House-Bed & Breakfast, Hillcrest Motel, Reidt Motel & Cabins and Sherman House. Click for more details, including other accommodations in the area, as well as online reservations.