Sardinia is a village in Brown and Highland counties in the U.S. state of Ohio. The population was 862 at the 2000 census. Its name comes from the island of Sardinia in the Mediterranean Sea.
Sardinia is located at 39°0′31″N 83°48′15″W / 39.00861°N 83.80417°W / 39.00861; -83.80417 (39.008718, -83.804213), almost entirely in Brown County.
According to the United States Census Bureau, the village has a total area of 0.6 square miles (1.7 km²), all land.