Ornica is a comune situated in the Province of Bergamo within the Lombardy region of northern Italy. It is located approximately 70 kilometres northeast of Milan and about 30 kilometres north of the city of Bergamo.
The municipality is positioned at the foot of the Pizzo Tre Signori mountain. It serves as a rural destination characterized by its geographic proximity to these alpine features in the Lombardy region.