Bezirksliga Oberschlesien 1938/39
Die Bezirksliga Oberschlesien 1938/39 war die sechste Spielzeit der Bezirksliga Oberschlesien. Sie diente, neben der Bezirksliga Niederschlesien 1938/39 und der Bezirksliga Mittelschlesien 1938/39 als eine von drei zweitklassigen Bezirksligen dem Unterbau der Gauliga Schlesien. Die Meister der drei Bezirksklassen qualifizierten sich für eine Aufstiegsrunde, in der zwei Aufsteiger zur Gauliga ausgespielt wurden.
| Bezirksliga Oberschlesien 1938/39 | |
| Meister | Beuthener SuSV 09 |
| Aufsteiger | Beuthener SuSV 09 |
| Absteiger | DSC Ottmuth, Sportfreunde 1921 Ratibor (zurückgezogen), SV Preußen Ratibor (zurückgezogen) |
| Mannschaften | 12 |
| Spiele | 132 (davon 125 gespielt) |
| Tore | 577 (ø 4,62 pro Spiel) |
| ← Bezirksliga Oberschlesien 1937/38 | |
| ↑ Gauliga Schlesien 1938/39 1. Kreisklassen ↓ | |
Die Bezirksliga Oberschlesien wurde in dieser Saison erneut in einer Gruppe mit zwölf Mannschaften im Rundenturnier mit Hin- und Rückspiel ausgetragen. Am Ende setzte sich der Beuthener SuSV 09 durch und qualifizierte sich dadurch für die Aufstiegsrunde zur Gauliga Schlesien 1939/40, bei der sich die Beuthener durchsetzten und somit zur kommenden Saison in die Gauliga aufstiegen.