Albion is a populated place LOCATED WITHIN the Borough of Pine Hill. In turn, the Borough of Pine Hill is located within Camden County.
Albion is located at latitude 39.779 and longitude -74.955.
Since Albion is located within the Borough of Pine Hill, all of the census and demographic data for residents of Albion are included as part of the information reported for Borough of Pine Hill in the "Profile" tab above.