Hnojnice gehörte ehemals zum Deutschen Reich. Im Deutschen Reich hieß der Ort Hnoynitz.
Heute heißt der Ort Hnojnice und gehört zu Tschechische Republik.
| historischer Ortsname | Staat | Verwaltung | Zeit |
|---|---|---|---|
| Noynitz | Österreich-Ungarn | Dux | vor Vertrag von Saint-Germain |
| Hnojnice | Österreich-Ungarn | Dux | vor Vertrag von Saint-Germain |
| Hnojnice | Tschechoslowakei | Duchcov | nach Vertrag von Saint-Germain |
| Hnoynitz | Tschechoslowakei | Duchcov | nach Vertrag von Saint-Germain |
| Hnoynitz | Deutsches Reich | Bilin | 1938 |
| Hnojnice | Tschechoslowakei | Bílina | 1945 |
| Hnojnice | Tschechoslowakei | Louny | 1992 |
| Hnojnice | Tschechische Republik | Louny | 1993 |