NCIS: New Orleans Filming Locations

Part of the NCIS Collection

See also: NCIS & Los Angeles.

NCIS: New Orleans was filmed in New Orleans in United States of America.
Show Map

719 St. Ann Street

NCIS New Orleans Headquarters

Source: IMDb