Commercial property on Canal St in Orleans Parish

We track 153 commercial parcels on Canal St in Orleans Parish, in New Orleans. 3 have a public record here: 2 office buildings and 1 land parcel. The largest building is 365 Canal St, at 652,548 SF. The latest sale The Pulse ran here is 2512, 2518 Canal St, in May 2026.

153
parcels we track on Canal St
3
public property records here
652,548 SF
largest building, 365 Canal St

On the market with ELIFIN®.

Property we are marketing within 3 miles of Canal St.

Property records.

Public records and brokerage data, one page per property. Largest first.

AddressCityBuildingLotAssessor valueBuilt
365 Canal St New Orleans 652,548 SF—$39,626,1001979
2401 Canal St New Orleans 3,036 SF±0.57 ac——
2512, 2518 Canal St New Orleans —±0.23 ac$174,300—

Frequently asked questions.

We track 153 commercial parcels on Canal St in Orleans Parish. 3 of them have a public property record here.

Of the records published here, the largest is 365 Canal St, at 652,548 square feet.

The latest sale The Pulse ran here is 2512, 2518 Canal St, in May 2026.

Buying or selling on Canal St?

Our brokers cover Canal St every week and know what trades, often before it is listed.

Talk to ELIFIN®

A broker will reply directly. You may also receive The Pulse, our Louisiana CRE newsletter.