Административный центр Ейского района и Ейского городского поселения Краснодарского края.
Расположен на южном берегу Таганрогского залива, между заливом и Ейским лиманом Азовского моря, у основания Ейской косы.
Название города происходит от реки Ея, впадающей в Ейский лиман.
Является пятым по численности населения городом Краснодарского края.