St. Marys is a city in Camden County, Georgia, United States, located on the southern border of Camden County on the St. Marys River.