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.

History

Grainola was originally named Salt Creek for a nearby tributary of the Arkansas River. The Salt Creek post office opened in November 1906, and the townsite was officially organized in 1909. The name was changed to Grainola in March 1910. The town supported nearby farmers and cattle ranchers, but has experienced a prolonged decline since 1920, when it had an estimated population of 500.

| align = right

| align-fn = center

2020 census

As of the 2020 census, Grainola had a population of 31. The median age was 36.3 years. 35.5% of residents were under the age of 18 and 12.9% of residents were 65 years of age or older. For every 100 females there were 121.4 males, and for every 100 females age 18 and over there were 122.2 males age 18 and over.

There were 12 households in Grainola, of which 58.3% had children under the age of 18 living in them. Of all households, 58.3% were married-couple households, 25.0% were households with a male householder and no spouse or partner present, and 16.7% were households with a female householder and no spouse or partner present. About 8.3% of all households were made up of individuals and 8.3% had someone living alone who was 65 years of age or older.

! Race !! Number !! Percent

|-

| White || 20 || 64.5%

|-

| Black or African American || 0 || 0.0%

|-

| American Indian and Alaska Native || 2 || 6.5%

|-

| Asian || 0 || 0.0%

|-

| Native Hawaiian and Other Pacific Islander || 0 || 0.0%

|-

| Some other race || 0 || 0.0%

|-

| Two or more races || 9 || 29.0%

|-

| Hispanic or Latino (of any race) || 1 || 3.2%

|}

2000 census

As of the census

Education

It is in Shidler Public Schools.

References