| Ortsname, polnisch | Ortsname, deutsch | Kreis |
| Obiszow | Obisch | Glogau |
| Obiszowek | Klein Obisch | Glogau |
| Obiszow Wielki | Groß Obisch | Glogau |
| Objazda | Obischau | Namslau |
| Obora | Obora, Sandhöhe (ab 1936) | Oppeln |
| Obora | Oberau | Lüben |
| Oborki | Schönfeld | Brieg |
| Oborniki Slaskie | Obernigk | Trebnitz |
| Obrowiec | Oberwitz | Groß Strehlitz |
| Obszary | Obschory | Rybnik |
| Ochla | Ochelhermsdorf | Grünberg |
| Ochodze | Ochotz, Frühauf (ab 1936) | Oppeln |
| Ochojec | Ochojetz | Pleß |
| Ocice | Ottendorf | Bunzlau |
| Ocice, Raciborz-Ocice | Ober Ottitz | Ratibor |
| Odra | Odrau (1922 PL, 1939 DR) (ab 1939) | Ratibor |
| Ogiernicze | Legelsdorf | Neustadt |
| Ogonow | Ogen, Feldheim O. S. (ab 1936) | Grottkau |
| Ogonowice | Kaudewitz | Liegnitz |
| Ogorzelec | Städtisch Dittersbach | Landeshut |
| Ogrodnica | Schönau | Neumarkt |
| Ogrodzisko | Spröttchen | Lüben |
| Ogrodzonka, Grodziec | Ohradenka, Mühlwerk (ab 1936) | Oppeln |
| Okalenice | Schönborn | Rothenburg |
| Okmiany | Kaiserswaldau | Goldberg |
| Okol, Opole-Okol | Okol, An der alten Oder (ab 1936) | Oppeln |
| Okoly | Tauentzinow, Tauentzien O. S. (ab 1936) | Oppeln |
| Okraglica | Schnellförtel | Görlitz |
| Okrajnik | Rodeland | Jauer |
| Okrzeszyce | Bismarcksfeld | Breslau |
| Okrzeszyn | Albendorf | Landeshut |
| Okulice | Ocklitz, Eichwall (ab 1937) | Breslau |
| Olawa | Ohlau, Stadt | Ohlau |
| Olbrachcice | Ulbersdorf | Fraustadt |
| Olbrachcice | Olbersdorf O. S. | Neustadt |
| Olbrachcice Wielkie | Olbersdorf b. Frankenstein, Groß Olbersdorf (ab 1934) | Frankenstein |
| Olbrachtowice | Albrechtsdorf | Breslau |
| Oldrzychow | Ullersdorf a. Queis | Bunzlau |
| Oldrzychowice Klodzkie | Ullersdorf | Glatz |
| Oldrzyszowice | Hilbersdorf | Falkenberg |
| Oledry | Hollunderei | Oels |
| Olesnica | Oels, Stadt | Oels |
| Olesnica Gorna | Ulbersdorf | Sprottau |
| Olesnica Mala | Klein Öls | Ohlau |
| Olesniczka | Klein Oels | Oels |
| Olesno | Rosenberg O. S., Stadt | Rosenberg |
| Oleszna | Langenöls | Reichenbach |
| Oleszna Podgorska | Krummöls | Löwenberg |
| Olobok | Mühlbock | Bunzlau |
| Olsza | Ollsche, Erlendorf (ab 1939) | Militsch |
| Olszanica | Alzenau | Goldberg |
| Olszanka | Alzenau | Brieg |
| Olszany | Ölschen | Wohlau |
| Olszany | Ölse | Schweidnitz |
| Olszowa | Olschowa, Erlenbusch (ab 1936) | Groß Strehlitz |
| Olszowka | Olschofke, Erlengrund (ab 1936) | Groß Wartenberg |
| Olszowka Dolna | Nieder Ohlisch | Bielitz |
| Olszyna | Mittel Langenöls, Langenöls (ab 1937) | Lauban |
| Olszyna | Ollschin | Lublinitz |
| Olszyniec | Erlenbusch | Waldenburg |
| Olszynka | Ellsnig | Neustadt |
| Olszyny | Erlendorf | Landeshut |
| Olszyny | Nieder Langenöls | Lauban |
| Oltaszyn, Wroclaw-Oltaszyn | Oltaschin, Herzogshufen (ab 1937) | Breslau |
| Olza | Olsau (1922 PL, 1939 DR) (ab 1939) | Ratibor |
| Opatowice | Oppatowitz | Tarnowitz |
| Opatowice | Ottwitz | Strehlen |
| Opatrznosc | Vorsicht | Cosel |
| Opawa | Oppau | Landeshut |
| Opawica | Troplowitz | Leobschütz |
| Opoczka | Esdorf | Schweidnitz |
| Opoka, Walbrzych-Opoka | Hartau | Waldenburg |
| Opole | Oppeln, Stadt, Oppeln-Halbendorf, Halbendorf | Oppeln |
| Opolnica | Giersdorf | Frankenstein |
| Opolno Zdroj (RB Dresden-Bautzen, Kr. Zittau) | Oppelsdorf, Bad | Görlitz |
| Oporow, Wroclaw-Oporow | Opperau | Breslau |
| Oracze | Hinterdorf | Neustadt |
| Orboszczow | Probsthain | Goldberg |
| Orle | Karlstal | Hirschberg |
| Orlina | Adlersruh | Landeshut |
| Orlowiec | Schönau b. Bad Landeck | Habelschwerdt |
| Orsk | Urschkau | Wohlau |
| Ortowice | Ortowitz, Rehwalde O. S. (ab 1936) | Cosel |
| Orzegow | Orzegow | Schwientochlowitz |
| Orzesze | Orzesche | Pleß/Tichau |
| Orzeszkow | Pronzendorf | Wohlau |
| Os | Marienfeld | Rosenberg |
| Ose | Ossen | Groß Wartenberg |
| Osetnica | Steinsdorf | Goldberg |
| Osetno | Osten | Guhrau |
| Osiecko | Oschietzko, Lichtenrode (ab 1936) | Rosenberg |
| Osiecznica | Wehrau | Bunzlau |
| Osieczow | Aschitzau | Bunzlau |
| Osiek | Ossig | Neumarkt |
| Osiek | Hennersdorf | Ohlau |
| Osiek | Ossig | Lüben |
| Osiek Grodkowski | Osseg, Auenwaldau (ab 1936), Auenrode (ab 1937) | Grottkau |
| Osiek Luzicki | Wendisch Ossig, Warnsdorf N. S. (ab 1937) | Görlitz |
| Osina Mala | Wenig Nossen | Frankenstein |
| Osina Wielka | Groß Nossen | Frankenstein |
| Osiny | Rothhaus | Oppeln |
| Osiny, Nowa Kuznia | Oschine, Neuhammer (ab 1936) | Oppeln |
| Oska Pila | Charlottenfeld | Groß Wartenberg |
| Osla | Aslau | Bunzlau |
| Oslowice | Osselwitz | Guhrau |
| Osno | Krausenau | Ohlau |
| Osolin | Esdorf | Trebnitz |
| Osowa Sien | Röhrsdorf | Fraustadt |
| Osowiec Slaski, Osowiec | Königshuld | Oppeln |
| Ostaszow | Hierlshagen | Sprottau |
| Ostrawa | Ostrawe, Wallheim (ab 1936) | Guhrau |
| Ostrezna | Algersdorf | Strehlen |
| Ostrog, Raciborz-Ostrog | Ostrog, Bosatz/Proschowitz (ab 1936), Proschowitz/Bosatz (ab 1936), Ratibor-Nord (ab 1939) | Ratibor |
| Ostrog, Raciborz-Ostrog | | Ratibor |
| Ostropa, Gliwice-Ostropa | Stroppendorf, Ostroppa (ab 1936) | Tost-Gleiwitz |
| Ostroszowice | Weigelsdorf | Reichenbach |
| Ostrowasy | Wiesenthal | Militsch |
| Ostrowek | Ostrowek, Klettenhof (ab 1936) | Oppeln |
| Ostrowina | Ostrowine, Werden (ab 1935) | Oels |
| Ostroznica | Ostrosnitz, Schneidenburg (ab 1936) | Cosel |
| Ostrozno | Ostrichen | Lauban |
| Oswiecim | Auschwitz | Bielitz |
| Otmet | Ottmuth, 1962 n. Krappitz eingemeindet | Groß Strehlitz |
| Otmuchow | Ottmachau, Stadt | Grottkau |
| Otok | Uttig | Bunzlau |
| Otok, Dobrzen Wielki | Ottok, Ottosee (ab 1936) | Oppeln |
| Otoki | Ottok, Auenwalde (ab 1936) | Neustadt |
| Otyn | Deutsch Wartenberg, Stadt | Grünberg |
| Owczary | Tempelfeld | Ohlau |
| Owiesno | Habendorf | Reichenbach |
| Owsiszcze | Owschütz, Habergrund (ab 1936) | Ratibor |