Enola sits along the Susquehanna River in East Pennsboro Township. The town’s population was 5,627 at the 2000 census.

Top Neighborhoods