Clayton is a city in Miami and Montgomery counties in the U.S. state of Ohio. The population was 13,209 at the 2010 census. It is part of the Dayton Metropolitan Statistical Area.The city has the name of John Clayton, a War of 1812 veteran.