Kiernan Shipka
The current Supergirl comic has a teenage Kara Danvers at High School. There is a chance this is the storyline DC decides to use and if they do I think Kiernan Shipka is a good choice.
Starring in the upcoming Netflix/Archie Comics Chilling Adventures of Sabrina, portraying Sabrina Spellman, she is no stranger to playing a larger than life character.
At the age of 18, Kiernan is able to pull off playing a teenager and is at an age where Warner Brothers can milk years of a franchise out of her if they wanted. She would be similar to how Tom Holland is a 22-year-old playing a 15/16-year-old Spider-Man.
Her version of Supergirl could be more playful, similar to how Zachary Levi’s Shazam looks in the first trailer. This can make Supergirl the force of hope her cousin Superman is yet to be. It will also help balance a more family-friendly movie than DC audiences are currently seeing.