Елша́нка — посёлок в Красноярском районе Самарской области, входит в состав сельского поселения Коммунарский.
Посёлок находится на расстоянии примерно 23 км (по прямой) на северо-запад от села Красный Яр, административного центра района.
Согласно результатам переписи 2002 года, в национальной структуре населения русские составляли 82 % из 11 чел[2].