The 1946–47 Oberliga was the second season of the Oberliga, the first tier of the football league system in Allied-occupied Germany. The league operated in four regional divisions, Berlin, South and Southwest (north and south). For the third consecutive season no German championship was held but the competition would resume the following year with 1. FC Nürnberg taking out the first post-war championship. In the French occupation zone the Oberliga Südwest operated in two regional divisions, north and south, with a championship final at the end of season.