面積は約10,500km2、南北300km。
約250年前、カニン半島は複数の地図に「カンデ・ノス島」(Остров Канде Нос)として記載されていた。[1]これは半島南部に連水陸路が存在したことによるものである。白海沿岸に居住するポモール人はこの連水陸路を利用し、西岸のチジャ川から東岸のチョシャ川までコチ(英語版)とよばれる帆船を曳いて運び、半島を横断していた。[2]
半島北部は、北西から南東に伸びるカニン・カメン山脈(ロシア語版)が占めている。最高地点はモホヴァヤ山で、標高は241m。[3]北西端はカニン・ノス岬、南東端はミクルキン岬。半島の北東にはカンバルニツキエ・コシュキ群島とコグラ島の2つの島が存在する。