Byen er kjent for hesteløpsbanen Musselburgh Racecourse, etablert i 1816, den private internatskolen Loretto School, grunnlagt i 1827, og for Musselburgh Grammar School med røtter tilbake til 1500-tallet, som er en av de eldste allmennskolene i landet, men dagens hovedbygning ble reist i 1835.