Amelia is located in Clermont County, OH. The population is 5,103, making Amelia the 5th largest city in Clermont County.
There are 2 public schools in Amelia with an average Homefacts rating of B+. The total crime rate for Amelia is very low , and there are 27 registered sex offenders residing in the city. Unemployment in Amelia is moderate and the median home sales price is $0. Detailed and up-to-date Amelia property reports are available for any property address.
Cities near Amelia include Pierce Township, Batavia Township and Ohio Township.