Therefore, in 1905 it was finally renamed "Lemoyne", said to be in honor of Charles le Moyne, a French soldier who supposedly settled near Harrisburg following an Ohio expedition.
[5] Lemoyne is located on the eastern edge of Cumberland County at 40°14′39″N 76°53′56″W / 40.24417°N 76.89889°W / 40.24417; -76.89889 (40.244217, -76.899119),[6] on the west bank of the Susquehanna River, directly across from Harrisburg.
It is bordered to the north by Wormleysburg, to the west by Camp Hill, and to the south by the borough of New Cumberland and Lower Allen Township.
According to the United States Census Bureau, the borough has a total area of 1.612 square miles (4.18 km2), all land.
[9] The racial and ethnic makeup of the borough was 4,114 (90.36%) white, 118 (2.59%) African American or Black, 12 (0.26%) American Indian or Alaska Native, 72 (1.58%) Asian, 1 (0.02%) Native Hawaiian and other Pacific Islander, 100 (2.2%) from some other race, and 136 (2.99%) from two or more races.
228 (21.2%) of families had a female householder with no husband present, 58% of those having children under the age of 18.