Oakley is located in Thomas County, KS. The population is 2,013, making Oakley the 2nd largest city in Thomas County.
There are 3 public schools in Oakley with an average Homefacts rating of B. The total crime rate for Oakley is very low , and there are 9 registered sex offenders residing in the city. Unemployment in Oakley is low and the median home sales price is $0. Detailed and up-to-date Oakley property reports are available for any property address.
Cities near Oakley include South Randall Township, Oakley Township and Grinnell Township.