Die Gmina Tworóg (deutsch Gemeinde Tworog) ist eine Landgemeinde im Powiat Tarnogórski in der Woiwodschaft Schlesien. Der Gemeindesitz ist Tworóg.
Die Gemeinde liegt im nördlichen Oberschlesien und im Westen des Powiat Tarnogórski und grenzt an die Städte:
und an die Gemeinden:
Die Gemeinde hat eine Fläche von 124,92 km², davon sind:
Die Gemeinde nimmt 19,4 % der Fläche des Landkreises ein.[1]
In der Gemeinde befinden sich:
Orte mit Schulzenamt:
Neben der polnischen Bevölkerung gaben bei der Volkszählung 2002 6,4 % die deutsche Nationalität (Volkszugehörigkeit) an.[2]