Navarre Beach Utilities

Navarre Beach Water/Sewer System Information

If you have questions about your water/sewer bills or your lease statement, call  Navarre Beach Utilities, 850-981-8888.

  1. Navarre Beach Utilities

    Physical Address
    1411 Utility Dr
    Navarre Beach, FL 32566

    Phone: 850-981-8888

  2. Sonja Lusk

    Phone: 850-981-8888