| Ortsname, polnisch | Ortsname, deutsch | Kreis |
| Hadrychowice | Klein Ulbersdorf | Groß Wartenberg |
| Hajduke Nowe | Neu Haiduk | Königshütte |
| Hajduki Dolne | Nieder Haiduk | Königshütte |
| Hajduki Gorne | Ober Haiduk | Königshütte |
| Hajduki Nyskie | Heidau | Neisse |
| Hajduki Wielkie, Chorzow-Batory | Bismarckhütte | Schwientochlowitz |
| Halacz, Golaszow | Hallatsch, Hallgrund (ab 1937) | Glatz |
| Hanusek | Hannussek, Stollenwasser (ab 1936) | Tost-Gleiwitz |
| Hanuszow | Hannsdorf | Neisse |
| Harbultowice | Harbultowitz | Lublinitz |
| Hat' (tschech.) | Haatsch (1922 CS, 1939 DR, 1945 CS, 1993 TR) (ab 1939) | Ratibor |
| Henrykow | Heinrichau | Frankenstein |
| Henrykow | Sprottischdorf | Sprottau |
| Henrykowice | Heinrichsdorf | Militsch |
| Henrykow Lubanski | Ziethen-Hennersdorf, Hennersdorf (ab 1937) | Lauban |
| Henrykow Lubanski | Kath. Hennersdorf, Ziethen-Hennersdorf (ab 1939) | Lauban |
| Hetmanice | Kaltvorwerk | Fraustadt |
| Hlucin (tschech.) | Hultschin, Stadt (1922 CS, 1939 DR, 1945 CS, 1993 TR) (ab 1939) | Ratibor |
| Hnevosice (tschech.) | Schreibersdorf (1922 CS, 1939 DR, 1945 CS, 1993 TR) (ab 1939) | Ratibor |
| Hojnowice | Heinowitz, Hoinowitz (ab 1936), Reichenau (ab 1937) | Neustadt |
| Holdunow | Anhalt | Pleß |
| Holdunow Nowy | Neu Anhalt | Pleß |
| Hostalkovice, Ostrava-Hostalkovice (tschech.) | Hoschialkowitz (1922 CS, 1939 DR, 1945 CS, 1993 TR) (ab 1939) | Ratibor |
| Huta | Ottilienhütte | Bunzlau |
| Huta | Hüttenguth | Habelschwerdt |
| Huta Jerzego | Georgshütte | Kattowitz |