Amelia is a census-designated place (CDP) in St. Mary Parish, Louisiana, United States. The population was 2,423 at the 2000 census. It is part of the Morgan City Micropolitan Statistical Area.
Amelia is located at 29°40′24″N 91°6′11″W / 29.67333°N 91.10306°W / 29.67333; -91.10306 (29.673361, -91.103181).
According to the United States Census Bureau, the CDP has a total area of 2.9 square miles (7.5 km²), of which, 2.6 square miles (6.8 km²) of it is land and 0.3 square miles (0.7 km²) of it (9.00%) is water.