První písemná zmínka o osadě Horní Němčice pochází také z roku 1379 a původ tohoto pojmenování nám dává s určitostí říci, že Němčice byly založeny bavorskými kolonisty. Ves se dlouho úředně jmenovala jenom Němčice, až teprve v roce 1950 se jí dle polohy pod svahy Hvězdníku a Plošiny dostalo přívlastku Horní Němčice.
V roce 1789 měly Němčice 11 popisných čísel a o sto let později (v roce 1890) o jedno popisné číslo více. V té době tu žilo 78 obyvatel (16 Čechů a 62 Němců). V roce 1932 bydlelo v Němčicích 67 lidí. Dnešní Horní Němčice mají 10 čísel popisných, z toho 6 obydlených a 4 rekreační. Žije zde 20 obyvatel.
Ostatní místní části:
Božtěšice – Brtí – České Hamry – Javoříčko – Kněžice – Krotějov – Lehom – Lukavice – Mladotice – Opálka – Rovná – Splž – Strážov – Viteň – Zahorčice