Pour les articles homonymes, voir 21e division d'infanterie.
La 21e division d'infanterie est une unité de l'armée allemande qui participe à la guerre franco-allemande de 1870 et à la Première Guerre mondiale. Au déclenchement du conflit, elle forme avec la 25e division d'infanterie le 18e corps d'armée rattaché à la 4e armée. La 21e division d'infanterie participe à la bataille des frontières au cours du mois d'août 1914 dans la région de Neufchâteau avant de poursuivre les troupes françaises. Elle combat ensuite à la bataille de la Marne. En 1916, la division fait partie des divisions d'attaque du début de la bataille de Verdun ; au cours de l'automne elle est engagée dans la bataille de la Somme. En 1917, la division combat lors de la bataille du Chemin des Dames, puis occupe un secteur en Champagne ; au cours de l'année 1918, la division est employée lors des combats défensifs de l'été et de l'automne. À la fin du conflit, la 21e division d'infanterie rentre en Allemagne où elle est dissoute au cours de l'année 1919.
La 21e division d'infanterie est employée lors de la guerre franco-allemande de 1870, elle combat à la bataille de Frœschwiller-Wœrth, avant de participer à la bataille décisive de Sedan, elle est ensuite utilisée lors du siège de Paris.
Les zones principales de recrutement de la division sont la province de Hesse-Nassau et le landgraviat de Hesse-Hombourg.
Au déclenchement de la Première Guerre mondiale, la 21e division d'infanterie forme avec la 25e division d'infanterie le XVIIIe corps d'armée rattaché à la IVe armée allemande.