* 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!
- MyBills - Login / Register
- 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:
Download Direct Payment Authorization Form - Complete form and include a voided check
- 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