Niemcy – naród zachodniogermański, pochodzenia germańskiego, słowiańskiego, celtyckiego i bałtyckiego, zamieszkujący przede wszystkim Republikę Federalną Niemiec, posługujący się językiem niemieckim z grupy języków germańskich. Pod względem wyznaniowym Niemcy podzieleni są na katolików (płd. i zach. Niemcy) i protestantów (płn. i wsch. Niemcy). Pochodzenie Niemców jest niejednorodne - obejmuje zarówno osoby pochodzenia rdzennie niemieckiego (zachód) jak i osoby pochodzenia polskiego, połabskiego i staropruskiego (wschód).
Populacja i regiony zamieszkania Populacja jest trudna do oszacowania, gdyż zawiera w sobie nie tylko Niemców deklarujących nadal tę narodowość, ale także ich potomków rozsianych na kilku kontynentach. Mieści się ona w przedziale pomiędzy 80 a 170 milionów osób.
Niemcy tworzą silną grupę mniejszościową w kilku krajach w środkowej i wschodniej Europie, głównie Polsce (Polska), Węgrzech, Rumunii, Rosji, jak również w Namibii (1% populacji całego kraju, zobacz: Niemiecka Afryka Południowo-Zachodnia), Brazylii (Brazylijczycy pochodzenia niemieckiego), Peru, Argentynie i Chile.
Do 1990 roku, około dwóch milionów Niemców mieszkało na terenach byłego Związku Radzieckiego, szczególnie w Rosji i w Kazachstanie (→ Niemiecka Nadwołżańska ASRR).