Borgo agricolo nelle Colline Comasche, Casnate con Bernate è ubicato in una bella posizione sulle alture interne dell’anfiteatro morenico a sud di Como. È attraversata dal fiume Seveso e dai suoi affluenti Rio Rossola e Spinarola. Studi archeologici recenti affermano l’origine pre-romana e celtica del comune.