Carnegie is a town in Caddo County, Oklahoma, United States. The population was 1,430 as of the 2020 United States census.