The main commercial area in Leichhardt is located on Norton Street, north of Parramatta Road and parallel to Balmain Road.
The second shopping centre, MarketPlace Leichhardt (formerly Market Town), is located towards Haberfield on the corner of Marion and Flood Streets.