Home page

McAllen Public Utility (MPU)

MPU Mission Statement

Dedicated to consistently providing high quality services & quality of life to all who live, work and visit the City of McAllen.

MPU Commitment to Customers

We will treat customers with courtesy & respect at all times. Listening to & understanding our customers’ concerns is our priority. We will exceed customer’s expectations.

MPU Customer Service


McAllen City Hall
1300 Houston Ave.
McAllen, TX 78501
Phone: 956-681-1600
Mailing Address:
PO Box 280
McAllen, TX 78505-0280

Hours of Operation

Main Lobby – Customer Service & Payments

Monday – Friday: 8AM to 5PM
Drive – Thru – Payments Only
Monday & Friday: 7:30AM to 5:30PM Tuesday – Thursday: 7:30AM to 6PM

Automated Payment System (IVR)

956-681-1600 (Choose option 1) – Available 24/7 for Payments Only

(Pic2(1) – utility customer relations.jpg)