Das Dorf Rio di Pusteria (deutsch: Mühlbach) befindet sich in der Provinz Bozen (Bolzano), die zur Region Trentino Südtirol (Trentino Alto Adige) gehört. Die Gemeinde besitzt 2692 Einwohner und hat eine Fläche von 84,12 Quadratkilometer bei einer Bevölkerungsdichte von 32,00 Einwohner pro Quadratkilometer. Rio di Pusteria befindet sich 778 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Maranza
Masl
Spinga
Valles