Красносе́льский — посёлок городского типа в Гулькевичском районе Краснодарского края России. Образует муниципальное образование Красносельское городское поселение как единственный населённый пункт в его составе. На его территории находится образовательное учреждение МБОУ СОШ № 16 им. И. П. Федорова. Население 7400 человек.
Расположен на левом берегу Кубани, в 2 км западнее от рабочего посёлка Гирей, в 8 км северо-западнее центра города Гулькевичи. Поселок находится в 160 км от аэропорта «Пашковский» в Краснодаре.
Путь из Краснодара в Красносельский занимает в среднем 3 часа