Komorfodyn delas in i fyra underarter med följande utbredning:
Sedan 2016 urskiljer Birdlife International och naturvårdsunionen IUCN consobrina som den egna arten Foudia consobrina. Vissa behandlar å andra sidan aldabrafody (F. aldabrana) som en underart till komorfody.
IUCN bedömer hotstatus för consobrina och övriga underarter var för sig, consobrina som nära hotad och resten som livskraftig.