Gratiot is a village in Lafayette County, Wisconsin, United States. The population was 252 at the 2000 census. The village is located within the Town of Gratiot.
The village was named after Henry Gratiot.
Gratiot is located at 42°34′37″N 90°1′20″W / 42.57694°N 90.02222°W / 42.57694; -90.02222 (42.576947, -90.02234).