Byen betjenes av to jernbanestasjoner, en ved linjen fra Redhill til Tonbridge, og en ved den gamle hovedlinjen mellom London og Eastbourne. De to linjene krysser hverandre rett utenfor Edenbridge. Byen hadde i henhold til folketellingen i 1991 en befolkning på 7 196 innbyggere, noe som hadde økt noe til 8 172 innbyggere i 2011.