Småhuvad elenia förekommer från sydöstra Brasilien (Rio de Janeiro) till östra Paraguay och nordöstra Argentina. Den kategoriserades tidigare som underart till höglandselenia (Elaenia obscura) och vissa gör det fortfarande. DNA-studier visar dock att de inte är varandras närmaste släktingar och urskiljs därför allt oftare som egen art.