Shawnee Hills is a census-designated place (CDP) in Greene County, Ohio, United States. Shawnee Hills consists of a planned community centered on the 250 acre Shawnee Lake. The population was 2,230 at the 2020 census. It is part of the Dayton Metropolitan Statistical Area, and should not be confused with the incorporated village of Shawnee Hills in Delaware County.