L'isola è situata lungo la costa nordorientale della penisola di Kanin, nella parte centro-meridionale del mare di Barents.[1] Dista dalla terraferma, nel punto più vicino, circa 4,5 km.[2]
Korga è un'isola dalla forma stretta e allungata, leggermente arcuata al centro, orientata in direzione nordovest-sudest.[1] Si trova a nordest della foce della Vostočnaja Kambal'nica (река Восточная Камбальница),[3] breve corso d'acqua creato dall'unione della Pesčanaja (река Песчаная) con diversi affluenti,[3] e a sudovest di capo Lajdennyj (мыс Лайденный).[1]
Misura circa 5,2 km di lunghezza[4] e 800 m di larghezza massima.[5] Lungo la costa settentrionale, raggiunge l'altezza massima di 15 m s.l.m.[1]
L'isola non è altro che una lunga lingua di sabbia (kosa, in russo), circondata da banchi marini. L'estremità occidentale si biforca in due sottili strisce di terra che formano una piccola baia.[1] Al centro, l'isola è punteggiata di piccoli laghi.[1]
A nord della zona dei laghi si trova un faro.[1]
Un gruppo di isole senza nome si trova 1,1 km a nordovest di Korga e 3,1 km a sudest di capo Lajdennyj; è formato da 5 lingue di sabbia, la maggiore delle quali si allunga al centro del gruppo per circa 3,5 km ed ha una larghezza massima di 200 m. (68°24′48.5″N 46°03′30″E68°24′48.5″N, 46°03′30″E)
Le Kambal'nickie Koški (Камбальницкие Кошки), 2,8 km a sudest di Korga, sono un altro gruppo di lingue di sabbia, formato da 3 isole principali e 7 isolotti. (68°21′10″N 46°16′56″E68°21′10″N, 46°16′56″E)