Blakeslee is a village in Williams County, Ohio, United States. The population was 104 at the 2020 census. Blakeslee was platted in 1880. The village was named for Schuyler E. Blakeslee, a local attorney. A post office has been in operation at Blakeslee since 1880.