Zoo Filming Locations

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

Woodlands Apartment Complex

Drug Lord's Apartment

From episode 1x05 "Blame It on Leo". From episode 1x06 "This Is What It Sounds Like".

Source: IMDb