New Sharon, New Jersey


New Sharon is an unincorporated community located along the border of Robbinsville Township in Mercer County and Upper Freehold Township in Monmouth County, New Jersey, United States. Old York Road passes through the center of the community.