MovieMaps

“American Alien” Filming Locations

Kara is flying high saving the world in Superman's absence and mentoring a young new reporter at CatCo when a new anti-alien threat looms its ugly head targeting the President's alien summit.

Supergirl episode “American Alien” was filmed in Vancouver in Canada.

Vancouver Art Gallery as Downtown National City

Kara saves a crowd from a falling meteor and later attends a press conference by the president about the alien summit.

Vancouver Art Gallery as National City Courthouse

Lena meets with the D.A. Diaz to hand over information on one her brother's former conspirators in exchange for dropping the charges against James.