Local Utility Providers
Welcome to Spirit Lake, Iowa. In this section you’ll find information about setting up your home or business here.
Service Providers
Electric:
Alliant Energy – 800-255-4268
Iowa Lakes Electric Cooperative – 800-225-4532
Water/Garbage:
City of Spirit Lake – 712-336-1871
Telephone:
CenturyLink – 800-244-1111
Television:
Mediacom – 800-332-0245
CenturyLink – 800-244-1111
Dish Network – 888-262-8520
DirectTV – 866-810-7892
Internet:
Mediacom – 800-332-0245
CenturyLink (residential) – 800-244-1111
CenturyLink (business) – 800-603-6000
Sewer:
Great Lakes Sanitation – 712-338-2626
Gas:
Black Hills Energy – 888-890-5554
Change of Address Forms:
U.S. Postal Service – 712-336-1683
For additional information, please contact:
City of Spirit Lake
1803 Hill Avenue
Spirit Lake, Iowa 51360
Phone: 712-336-1871
Fax: 712-336-3854