Das Dorf Osio Sopra befindet sich in der Provinz Bergamo, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 4318 Einwohner und hat eine Fläche von 5,04 Quadratkilometer bei einer Bevölkerungsdichte von 856,75 Einwohner pro Quadratkilometer. Osio Sopra befindet sich 192 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Cascina Capra
Moretti
Rasica
Vitali