Довжина річки 41 км, площа басейну 422 км². Долина неглибока. Річище слабозвивисте (більш звивисте в пониззі), в багатьох місцях пересихає. Похил річки 0,75 м/км. Споруджено кілька ставків.
Розташування
Омельник бере початок на північний захід від села Вербків. Спершу тече на південь, від північно-західної околиці міста Глобине і до гирла — на південний схід. Впадає до Псла біля східної частини села Омельника.
Річка протікає через місто Глобине і декілька сіл.