Hanover Parish' areal er 450 km² og 69 533 innbyggere ved folketellingen i 2011. Fylkets administrasjonssenter er byen Lucea.