Według wzmianki z kroniki Thietmara z Merseburga nazwa grodu pochodzi od Niemców, którzy mieli gród założyć czy zbudować. Można to interpretować tak, że wzięci do niewoli przez Czechów czy Morawian Niemcy – rzemieślnicy, cieśle i in. wykonywali prace przy budowie grodu. Takie podania znane były dawniej w samej Niemczy.
W dokumencie łacińskim z 1290 pojawia się określenie ziemi niemczańskiej in territorio Nympczensi, które zawiera w sobie nowszą postać nazwy grodu, można ją rekonstruować jako Niemcz lub Niemcza. (polską nazwę Niemcz wymienił w książce „Krótki rys jeografii Szląska dla nauki początkowej” wydanej w Głogówku w 1847 śląski pisarz Józef Lompa. Słownik geograficzny Królestwa Polskiego podaje polską nazwę w formie Niemcz oraz zgermanizowaną Nimptsch.). Formy te stały się podstawą dla nazwy niemieckiej Nimptsch oraz nazwiska von Nimpsch, von Nimtsch odnoszącego się do rycerskiego, potem pańskiego i hrabiowskiego rodu wywodzącego się ze Starej Niemczy. W roku 1613 śląski regionalista i historyk Mikołaj Henel z Prudnika wymienił miejscowość w swoim dziele o geografii Śląska pt.