Curno is a municipality situated in the Province of Bergamo within the Lombardy region of northern Italy. It is located approximately 6 kilometres (4 mi) southwest of Bergamo and about 40 kilometres (25 mi) northeast of Milan.
As of December 31, 2006, the municipality covered an area of 4.62 square kilometres (1.78 mi2) with a recorded population of 7,590 residents.