Marietta is a borough in Lancaster County, Pennsylvania, United States. The population was 2,689 at the 2000 census. It is located on the east bank of the Susquehanna River just north of Columbia.