Cuorgnè is located at the mouth of the Orco Valley, and borders the following municipalities: Castellamonte, Pont Canavese, Borgiallo, Chiesanuova, Alpette, San Colombano Belmonte, Canischio, Valperga, and Prascorsano.