Edenbridge a connu son premier développement le long d'une section de la voie romaine.
Le territoire s'étale sur 22 kilomètres carrés, pour une population de 8907 habitants, selon le recensement de l'année 2011. Londres, la capitale du pays, est à une distance, à vol d'oiseau, de 38 kilomètres de son centre géographique.