Eldon is an unincorporated community and census-designated place (CDP) in Cherokee County, Oklahoma, United States. As of the 2020 census, Eldon had a population of 347. It lies east of Tahlequah at the junction of U.S. Highway 62 and State Highway 51. The Eldon Post Office existed from March 20, 1911, until May 30, 1936. The community is said to have been named for Eldon, Illinois.

Geography

Eldon is located along the eastern edge of Cherokee County in the valley of the Baron Fork of the Illinois River. U.S. Route 62 leads west to Tahlequah and east to Westville near the Arkansas border. State Highway 51 leads southeast from Eldon to Stilwell.

Eldon is bordered to the south by the CDP of Welling and to the east by Adair County.

According to the United States Census Bureau, the Eldon CDP has a total area of , of which is land and , or 1.50%, is water. The Census Bureau reduced the area recorded as Eldon to its current boundaries from as of the 2000 census.

Demographics

2020 census

As of the 2020 census, Eldon had a population of 347. The median age was 46.5 years. 24.2% of residents were under the age of 18 and 25.4% of residents were 65 years of age or older. For every 100 females there were 102.9 males, and for every 100 females age 18 and over there were 112.1 males age 18 and over.

There were 142 households in Eldon, of which 28.2% had children under the age of 18 living in them. Of all households, 40.8% were married-couple households, 26.1% were households with a male householder and no spouse or partner present, and 24.6% were households with a female householder and no spouse or partner present. About 26.7% of all households were made up of individuals and 7.0% had someone living alone who was 65 years of age or older.

! Race !! Number !! Percent

|-

| White || 128 || 36.9%

|-

| Black or African American || 1 || 0.3%

|-

| American Indian and Alaska Native || 155 || 44.7%

|-

| Asian || 0 || 0.0%

|-

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

|-

| Some other race || 1 || 0.3%

|-

| Two or more races || 62 || 17.9%

|-

| Hispanic or Latino (of any race) || 13 || 3.7%

|}

2010 census

As of the census of 2010, there were 368 people residing in Eldon. The population density was 20 people per square mile (7.7/km<sup>2</sup>). There were 155 housing units.