Haldir es un personaje ficticio de la novela El Señor de los Anillos de J. R. R. Tolkien; un elfo silvano del bosque de Lórien (galadhrim) quien junto a sus hermanos Rúmil y Orophin custodiaba la entrada al bosque desde un flet sobre un mallorn cercano al río Nimrodel y junto al sendero que conducía a Caras Galadon.
Dieron cobijo a los restos de la Compañía del Anillo cuando estos abandonaron Moria y los condujeron hasta Celeborn y Galadriel.
El hecho de proteger a Aragorn y sus compañeros les evitó un enfrentamiento con los orcos que dominaron Moria tras la muerte de Balin, y que los persiguieron hasta la entrada misma de Lothlorien.
También, por su vigilancia durante la noche evitó que Gollum sorprendiera a Frodo mientras este dormía en el flet de los elfos.
Toda esta escena es una licencia del cineasta, puesto que no aparece en el libro de Tolkien.