Eagle City is a census designated place located along and west of State Highway 58 in western Blaine County, Oklahoma, United States. As of the 2020 census, Eagle City had a population of 40. Established on the Frisco Line before statehood, the post office which opened July 26, 1902 was named Dillon. The name was changed to Eagle City September 4, 1909. The ZIP Code is 73658. The nearest post office is now in Oakwood.