Grainola, Oklahoma

Grainola, Oklahoma
Location of Grainola, Oklahoma
Coordinates: 36°56′17″N 96°38′56″W / 36.93806°N 96.64889°W / 36.93806; -96.64889
CountryUnited States
StateOklahoma
CountyOsage
Area
 • Total
0.24 sq mi (0.62 km2)
 • Land0.24 sq mi (0.62 km2)
 • Water0 sq mi (0.00 km2)
Elevation
1,207 ft (368 m)
Population
 (2020)
 • Total
31
 • Density129/sq mi (49.7/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
FIPS code40-30750
GNIS feature ID2412697

Grainola is a town in northwest Osage County, Oklahoma, United States. As of the 2020 census, Grainola had a population of 31. The main industry of the area is cattle ranching. The town name was invented in March 1910.