Statistipedia

Owasso, OK

Owasso, OK
Map of Owasso
StateOklahoma
Population36,173
Links
Maps

Owasso is located in the state of Oklahoma, roughly 11 miles north from Tulsa. It has a population of 36,173.