Battle er beliggende i hjertet av Sussex Weald og utpekt til et område av spesielt vakker natur. I henhold til folketellingen av 2001 var det 6 048 innbyggere i sognet, noe som hadde økt til 6 673 ved tilsvarende undersøkelse i 2011.