Oberhaselbach gehörte ehemals zum Deutschen Reich. Im Deutschen Reich hieß der Ort Oberhaselbach.
Heute heißt der Ort Gornji Leskovec und gehört zu Slowenien.
| historischer Ortsname | Staat | Verwaltung | Zeit |
|---|---|---|---|
| Leskovetz | Österreich-Ungarn | Rann/Brežice | vor Vertrag von Saint-Germain |
| Leskovec | Österreich-Ungarn | Rann/Brežice | vor Vertrag von Saint-Germain |
| Leskovec | Jugoslawien | Dravograd | nach Vertrag von Saint-Germain |
| Oberhaselbach | Deutsches Reich | Rann | 1941 |
| Leskovec v Podborštu | Jugoslawien | Trbovlje | 1945 |
| Gornji Leskovec | Jugoslawien | Socialistična rep. Slovenija | 1992 |
| Gornji Leskovec | Slowenien | Slowenien | 1991 |