Das Mühlviertel befindet sich im Bundesland Oberösterreich im Nordwesten des Landes. Es grenzt im Norden an Tschechien und an das deutsche Bundesland Bayern.