Trying to find an apartment in Melrose, MA? Welcome to Downtown Melrose, a densely populated neighborhood in Melrose, MA. Getting to and from work takes about 35 minutes on average. Residents of Downtown Melrose will want to have access to a car, because 73% of locals use their cars to get around. Residents of Downtown Melrose are well-educated, with many having postgraduate degrees.