Opio est une petite ville française, située dans le département des Alpes-Maritimes et la région de Provence-Alpes-Côte d'Azur.
Ses habitants sont appelés les Opidiens et les Opidiennes.
La commune s'étend sur 9,5 km² et compte 2 112 habitants
Entourée par les communes de Châteauneuf-Grasse, Valbonne et Le Rouret, Opio est située à 5 km au Nord-Est de Grasse la plus grande ville à proximité.
Située à 280 mètres d'altitude, La rivière la brague est le principal cours d'eau qui traverse la commune d'Opio.
La commune est proche du parc naturel régional des Préalpes d'Azur.
La Mairie
L'église Saint-Trophime
Le Monument aux Morts