Gratiot is a village in Licking and Muskingum counties in the U.S. state of Ohio. The population was 221 at the 2010 census.