India census, Edava had a population of 26,903, with 12,292 males and 14,611 females.
While some people eke out a living through fishing, a majority of Edavites migrate to the Middle East countries in search of jobs, and a few find their livelihood in private sector.