Payment Methods

* Note: Please be aware when paying a Disconnection Notice at a Substation (HEB or Ruben’s Grocery) that payments take 1 to 2 business days to post to your account; therefore, they need to be paid at least 3 business days before the due date printed on the notice.

Any payments made directly at City Hall or via phone with a credit card will post for the same business day.

Ways to Pay Your Utility Bill

Online (Credit/Debit Cards and Electronic Checks)
View and pay your bills online!
  1. MyBills - Login / Register
  2. MyBills - Quickpay

*A $2.75 convenience fee will be charged per credit/debit card or electronic check transaction.

Telephone (Credit/Debit Cards and Electronic Checks)
Call (956) 681-1600 to make your payment over the phone.
Choose option 1 to pay with a cashier or
Choose option 3 to pay using our Automated Payment System (IVR)

*A $2.75 convenience fee will be charged per credit/debit card or electronic check transaction.

By Mail
McAllen Public Utility
PO Box 280
McAllen, TX 78505-0280
In Person, Drop Box, or Overnight Drop
We are located at
McAllen City Hall
1300 W. Houston Ave
McAllen, TX 78501
Automatic Monthly Bank Draft
Pay your bill automatically each month without writing a check! Follow these simple steps to get started:
  1. PDF Document Download Direct Payment Authorization Form
  2. Complete form and include a voided check
  3. Drop off or mail it to McAllen Public Utilities (MPU)
At Your Local Grocery Store
  • HEB #212: 3200 N 10th St. McAllen, TX - (956) 631-7138
  • HEB #217: 900 S 10th St. McAllen, TX - (956) 630-2913
  • HEB #334: 3601 Pecan Blvd. McAllen, TX - (956) 971-9881
  • HEB #431: 2700 W. Freddy Gonzalez Edinburg, TX - (956) 383-4083
  • Ruben's Grocery: 620 N. 20th St McAllen, TX - (956) 686-5752