Mount Joy is located in Lancaster County northwest of Lancaster along Highway 230 near the Susquehanna River.