Sardinia is a village in Brown and Highland counties in the U.S. state of Ohio. The population was 980 at the 2010 census.