Paying Your Bill

Water Notice banner 1350x200px
Online Pay Your Utility Bill Web Banner 1350x200px


Moving into or out of IGH?  Please email your new contact information to

Paying Your Bill Online

Pay your bill online with Visa, MasterCard, or Discover. To register, you will need your account number and last payment amount which can be found on your most recent paper bill. If you don’t have your most recent bill, please contact utility billing at 651-450-2500 or

Once registered, in addition to paying your bill, you can view your statement, account balance, due date, transaction history, and historical consumption data.

Click here to access the Online Utility Payment System

Paying By Mail or in Person

Tear off the top half of your bill and mail it to the City of Inver Grove Heights using the enclosed envelope. Payments can be mailed, or put in the drop box located in the main parking lot of City Hall (8150 Barbara Avenue) on or before the due date listed on the bill (postmark date is not acceptable) to avoid a 3.33% penalty fee. 

Free Automatic Payment Plan

Save postage and avoid late fees by using the city’s free automatic payment plan. To pay your utility bill automatically, simply:

  • Complete an Automatic Payment Enrollment Form
  • Return the form with a voided check (for checking accounts) or deposit slip (for savings accounts) to City Hall at 8150 Barbara Avenue. Make sure both the bank and individual account routing numbers, located at the bottom of the check or deposit slip (for example: 091400046:200030119), are visible.

    Utility bills are sent quarterly, so if the authorization is returned with the current payment the first automatic payment should occur with the next billing. Continue to pay your bill as usual, however, until the message "Do Not Pay-Automatic Bank Withdrawal On Due Date" appears on the bottom of your bill. Your monthly bank statement will reflect the automatic payment, and your next billing will also include a debit for the amount of the billing on it. 
  • If you change bank accounts, just complete a new authorization form or call 651-450-2500 to have a form sent to you. Then return the form to City Hall by mail or drop it at City Hall in the box in the parking lot marked "Utilities"