Self-serve kiosk locations
Self-serve payment kiosks are available at several locations, find the kiosk nearest you below.
Cedar Rapids - Vestibule of former MidAmerican customer office location
1035 76th Ave. SW, Cedar Rapids, IA
Hours: Monday-Friday, 8 a.m. to 5 p.m.
Cherokee - Vestibule of former MidAmerican customer office location
418 W. Cedar St., Cherokee, IA
Hours: Monday-Friday, 7 a.m. to 5 p.m.
Council Bluffs - Super Saver
1141 N Broadway, Council Bluffs, IA
Hours: Open 24 hours
Davenport - MidAmerican building lobby
106 E 2nd St., Davenport, IA
Hours: Monday-Friday, 7 a.m. to 5 p.m.
Des Moines - Vestibule of former MidAmerican customer office location
500 E Court Ave., Des Moines, IA
Hours: Monday-Friday, 8 a.m. to 5 p.m.
500 E Court Ave., Des Moines, IA
Hours: Monday-Friday, 8 a.m. to 5 p.m.
Fort Dodge - Hy-Vee
115 S 29th St., Suite A, Fort Dodge, IA
Hours: Daily, 6 a.m. to 11 p.m.
Iowa City - Vestibule of former MidAmerican customer office location
1630 Lower Muscatine Rd., Iowa City, IA
Hours: Monday-Friday, 8 a.m. to 5 p.m.
Oskaloosa - Penn Central Mall
200 High Ave. West, Oskaloosa, IA
Hours: Mall hours
200 High Ave. West, Oskaloosa, IA
Hours: Mall hours
Sioux City - Lobby of MidAmerican customer office
401 Douglas St., Sioux City, IA
Hours: Monday-Friday, 8 a.m. to 5 p.m.
Sioux Falls - Vestibule of former MidAmerican customer office location
1914 S Sycamore Ave., Suite 110, Sioux Falls, SD
Hours: Monday-Friday, 8 a.m. to 5 p.m.
Storm Lake - Hy-Vee
1250 N Lake Ave., Suite 2, Storm Lake, IA
Hours: Daily, 6 a.m. to 10 p.m.
Waterloo - MidAmerican customer office
260 Fairview Ave., Waterloo, IA
Hours: Monday-Friday, 8 a.m. to 5 p.m.