Maceo City is located near the Ohio River and is a small town in Daviess County, Kentucky. The town was settled by formerly enslaved people after the Civil War. It was later developed as a station on the Louisville, Henderson, and Saint Louis Railroad. The railroad named it Powers Station, after its owner, J.D. Powers.
The Maceo Hotel is located at 213 West 53rd Street. This hotel had a more conservative clientele than the Marshall Hotel. It hosted a dinner for the Head Hallmen's Association, a group made up of black hotel workers. The Maceo Hotel is no longer in operation, but it remains an important part of Maceo City's past.
The population of the city was 21677 at the time of the 2010 United States Census. The racial makeup of the city was 77% White, 25% Black, 0.2% Native American, 0.7% Asian, and 0.1% Pacific Islander. There were also 2.4% Hispanic residents. The median age of the population was 38.3. The gender distribution of the city was 48.9% male, and 51.1% female. The median household income was $53,772 and the per capita income was $26,605. The percentage of the population that was below the poverty line was 6.9%. A significant minority of the population was under the age of 18 years. The other groups in the city were 65 and older.