Село Новоукраинское находится в Гулькевическом районе Краснодарского края.
Административный центр Новоукраинского сельского поселения.
Население в 2010 году составляло 5 768 жителей.
Село расположено на левом берегу реки Кубань, в 14 км на северо-запад от райцентра города Гулькевичи и в 6 км на юго-запад от Кропоткина.