Sand Hill is a census-designated place (CDP) in Muskogee County, Oklahoma, United States. The population was 339 at the 2020 census,

Geography

Sand Hill is in eastern Muskogee County, bordered to the east by Oklahoma State Highway 10, to the north by the town of Braggs, to the west by River Bottom, and to the south by the Arkansas River. Via Highway 10, it is southeast of Muskogee, the county seat, and northwest of Gore.

According to the U.S. Census Bureau, the Sand Hill CDP has a total area of , all land.

There were 145 households in Sand Hill, of which 25.5% had children under the age of 18 living in them. Of all households, 60.0% were married-couple households, 21.4% were households with a male householder and no spouse or partner present, and 13.8% were households with a female householder and no spouse or partner present. About 26.9% of all households were made up of individuals and 6.9% had someone living alone who was 65 years of age or older.

! Race !! Number !! Percent

|-

| White || 235 || 69.3%

|-

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

|-

| American Indian and Alaska Native || 73 || 21.5%

|-

| Asian || 0 || 0.0%

|-

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

|-

| Some other race || 0 || 0.0%

|-

| Two or more races || 31 || 9.1%

|-

| Hispanic or Latino (of any race) || 4 || 1.2%

|}

2000 census

As of the census