Traffic Fines

This is the link to make online traffic payments to the Owasso Municipal Court.

Utilities Online

This is the online payment portal for the City of Owasso utility customers. For questions, contact the Utility Department at 918-376-1520 Monday - Thursday 7:30 am to 5:30 pm, and Friday 7:30 am to 11:30 am.