“Still I Rise” Filming Locations

Kara helps Kelly save the affordable housing development that Orlando and Joey were counting on while Nia works with her mother to figure out what is blocking her full powers.

Supergirl episode “Still I Rise” was filmed in Langley & Coquitlam in Canada.

Crease Clinic (Riverview Hospital) as The Ormfell Building (exterior/basement)

William helps Kara with the livestream in front of the building and later, after the evacuation, Councilwoman Rankin informs everyone about the vote.