Oak Grove is a town in Pawnee County, Oklahoma, United States. The population was 18 in both the 2000 census and the 2010 census.