Административный центр Кореновского района и Кореновского городского поселения.
Основан как станица Кореновская в 1794 году (город — с 1961 года).
Кореновск расположен на равнинной части Кубано-Приазовской низменности, на берегах реки Бейсужёк Левый (приток реки Бейсуг).
Город находится в 60 км северо-восточнее Краснодара, на федеральной автомагистрали М4 и железнодорожной линии Северо-Кавказской железной дороги и является географическим центром Краснодарского края.
Большая часть Кореновска расположена на левом берегу реки и западу от железнодорожной магистрали.
В городе протекает река Бейсужек Левый (приток Бейсуга).
Железнодорожная станция Кореновск находится на линии «Тихорецкая—Краснодар I» Северо-Кавказской железной дороги.
Город пересекается федеральной трассой М4-Дон, также действует городской транспорт.