Elmwood is a census-designated place in Jefferson Parish, Louisiana, within the Greater New Orleans Metropolitan area. The population was 4,270 at the 2000 census. Elmwood was part of neighboring Jefferson's census area from 1960 to 1990. Elmwood apartments for rent comparison page shows most up to date rent information on Elmwood apartments and houses. Rent information is obtained from multiple rental sources but we cannot guarantee their accuracy.