Utility Payments

Payments may be made:

  • By credit card
  • By mail: City Hall, PO Box 13425, Mexico Beach, FL 32410
  • Through the city's drop box, located in front of City hall on 22nd Street North
  • In person at City Hall, 22nd Street North
  • By Electronic Payment
  • We accept Visa or MasterCard payments by phone at (850) 648-5700
  • We also accept electronic payments over the internet.
Returned Checks
For information about the repercussions of returned checks, please view our returned checks policy.