Saint Rose is a census-designated place and town in St. Charles Parish, Louisiana, United States. St. Rose is on the East Bank of the Mississippi River two miles north of the Jefferson Parish, Louisiana border, and is part of the Greater New Orleans Metropolitan area. The population was 6,540 at the 2000 census. St. Rose apartments for rent comparison page shows most up to date rent information on St. Rose apartments and houses. Rent information is obtained from multiple rental sources but we cannot guarantee their accuracy.