Franklin is a small city in and the parish seat of St. Mary Parish, Louisiana, United States.[3] The population was 6,728 at the 2020 census.[2] It is part of the Morgan City Micropolitan Statistical Area.