Enligt polisen blev flickan påkörd då hon steg ur skolbussen på länsväg 282 vid Edsbro strax före klockan 16 på tisdagen.
– Hon fördes med ambulanshelikopter till Astrid Lindgrens barnsjukhus i Solna, säger Patrik Gustafsson, yttre befäl vid polisen i Roslagen.
Flickans skador är okända, uppger polisen – som kommer att utreda ärendet för att se om något brott begicks vid påkörningen.