Jean Lafitte is a town in Jefferson Parish, Louisiana, United States. It was named for the pirate Jean Lafitte.