Make a Payment

Make a Payment

Pay Online



Use SmartHub to pay your bill online, see energy usage, report an outage, manage your account, contact the co-op, and more! 

Click here to learn how to register for a SmartHub account.  

SmartHub Mobile App

Download the Smarthub App for your Android or iOS mobile device and pay your bill, see your usage, report an outage, and more all from your mobile device!

Click here to download SmartHub from the App Store. Click here to download SmartHub from the Google Play Store.

Pay Now

Use Pay Now to make a quick, one-time payment. No registration required! 

Set Up Automatic Payments

Automatic Payment - Credit Card/Debit Card or Bank Account

Save the trouble of writing a check and save a stamp by setting up automatic payments using your credit/debit card or bank account. To sign up, login to your SmartHub account, go to the Billing & Payments tab and click on Auto Pay Program underneath.

Consider Going Paperless!

In SmartHub, go to "My Profile" and "My Information". Then select "Update My Paperless Settings" and the Paperless setting from OFF to ON.


Automatic Payment - Bank Account

Don't want to set up SmartHub account access, but still want the convenience of automatic payments? No worries! Set up automatic payments using your checking or savings account information by filling out this form and submitting it to Midland Power.


Pay By Phone

Use our 24-hour Secure Pay-by-Phone line at (888) 470-4623. We accept the following for forms of payment:

  • Electronic check
  • Credit/Debit Card (Residential members only)
    • VISA
    • Master Card
    • Discover Card

Payment Dropbox

Leave a check with the bill stub in a drop box at any of the following four addresses:

2005 S Story St, Boone, IA 50036
1001 E Lincoln Way, Jefferson, IA 50129
1210 13th St N, Humboldt, IA 50548
730 S River St, Iowa Falls, IA 50126