Elwood is a census-designated place in the Town of Huntington in Suffolk County, on Long Island, in New York, United States. The population was 11,426 at the 2020 census. The hamlet, given its location in the center of the Town of Huntington, is referred to as "The Heart Of Huntington."
AdApartmentGuide has a wide selection of rental properties to fit your needs and budget. Explore your options and go on virtual tours with ApartmentGuide—right from your couch.