In memoria di David Macbeth Moir nel 1853 venne eretto un monumento nella sua città natale, Musselburgh, collocato nei pressi del New Bridge, il principale ponte che nella cittadina congiunge le due sponde del fiume Esk. In città ci sono anche diverse vie che fanno riferimento a lui e alle sue opere, inoltre un ramo della catena di pub Weatherspoons, aperto nel febbraio 2012, è denominato "The David Macbeth Moir".