The route curves northeast and continues through rural areas with some residential subdivisions before it reaches an intersection with PA 946 in the community of Moorestown. PA 512 continues through rural areas with homes and crosses into Bushkill Township, where the name changes to Moorestown Road.
The route curves northeast, passing through rural areas with some residential subdivisions before reaching an intersection with PA 946 in the community of Moorestown. PA 512 continues through rural areas with homes and crosses into Bushkill Township, where it is renamed Moorestown Road.