Anadarko is a city and county seat of Caddo County, Oklahoma, United States. The city is 50 miles southwest of Oklahoma City. The population was 5,745 at the 2020 census. Anadarko got its name when its post office was established in 1873. The designation came from the Nadaco Native Americans, a branch of the Caddo Nation, and the "A" was added due to a clerical error.