Statistipedia

Stroud, OK

Stroud, OK
Map of Stroud
StateOklahoma
Population2,714
Links
Maps

Stroud is located in the state of Oklahoma, roughly 47 miles northeast from Oklahoma City. It has a population of 2,714.