Foraker is a town in Osage County, Oklahoma, United States. It was named for Ohio Senator James B. Foraker. The Tallgrass Prairie Preserve is southeast of town. The official population peaked at 415 in 1910 and has declined steadily since 1930. According to the 2010 census, the population was only 19. Foraker is north and west of Pawhuska, Oklahoma and north and east of Shidler, Oklahoma.
Foraker is now considered a ghost town. Morris quoted one long-time resident as saying: "Stores gone, post office gone, train gone, school gone, oil gone, boys and girls gone – only thing not gone is graveyard and it git bigger."