La Corea comprende la penisola coreana (il continente) e 3.960 isole vicine. La penisola si trova nel nord-est dell’Asia, tra la Cina e il Giappone. A nord-ovest, il fiume Amnok (fiume Yalu) separa la Corea dalla Cina e a nord-est, il fiume Duman (fiume Tumen) separa la Corea dalla Cina e dalla Russia. Il Mar Giallo si trova a ovest, il Mar Cinese Orientale e lo Stretto di Corea a sud, e il Mar del Giappone (Mare Orientale) a est. Le isole degne di nota sono l’isola di Jeju (Jejudo), l’isola di Ulleung (Ulleungdo) e le rocce di Liancourt.
Con 223.179 km2, la superficie della Corea è simile a quella del Regno Unito (244.100 km2) o dello stato americano del Minnesota (244.100 km2).Stati Uniti del Minnesota (225.171 km2). Escludendo le isole, l’area della penisola coreana è di 220.847 km2. La penisola misura circa 1.100 km da nord a sud e 300 km da est a ovest.
Le parti meridionale e occidentale della penisola hanno pianure ben sviluppate, mentre le parti orientale e settentrionale sono montuose. La montagna più alta della Corea, il monte Paektu o Paektusan (2.744 m o 9.003 piedi), si trova al confine con la Cina. L’estensione meridionale del monte Paektu, un altopiano chiamato Gaema Heights, è stato principalmente sollevato durante l’orogenesi cenozoica e parzialmente coperto da materia vulcanica. A sud del Gaema Gowon (l’altopiano di Gaema), alte montagne successive si trovano lungo la costa orientale della penisola. Questa catena montuosa è chiamata Baekdudaegan. Alcune montagne significative includono il Monte Sobaek o Sobaeksan (1.439 m o 4.721 piedi), il Monte Kumgang o Kumgangsan (1.638 m o 5.374 piedi), il Monte Seorak o Seoraksan (1.708 m o 5.604 piedi), il Monte Taebaek o Taebaeksan (1.567 m o 5.141 piedi), e il Monte Jiri o Jirisan (1.915 m o 6.283 piedi). Ci sono diverse catene montuose secondarie più basse la cui direzione è quasi perpendicolare a quella di Baekdudaegan. Si sono sviluppate lungo la linea tettonica dell’orogenesi mesozoica e la loro direzione è fondamentalmente nord-ovest.
A differenza della maggior parte delle antiche montagne sulla terraferma, molte importanti isole della Corea si sono formate dall’attività vulcanica nell’orogenesi cenozoica. L’isola di Jeju, situata al largo della costa meridionale, è una grande isola vulcanica la cui montagna principale, il monte Halla o Hallasan (1.950 m o 6.398 piedi), è la più alta della Corea del Sud. L’isola Ulleung è un’isola vulcanica nel Mar del Giappone la cui composizione è più felsica di Jeju-do. Le isole vulcaniche tendono ad essere più giovani, più ad ovest.
Poiché la regione montuosa è per lo più nella parte orientale della penisola, i fiumi principali tendono a scorrere verso ovest. Due eccezioni sono il fiume Nakdong (Nakdonggang) che scorre verso sud e il fiume Seomjin (Seomjingang). Importanti fiumi che scorrono verso ovest includono il fiume Amnok, il fiume Chongchon (Chongchongang), il fiume Taedong (Taedonggang), il fiume Han (Hangang), il fiume Geum (Geumgang) e il fiume Yeongsan (Yeongsangang). Questi fiumi hanno vaste pianure alluvionali e forniscono un ambiente ideale per la coltivazione del riso umido.
Le coste meridionali e sud-occidentali della Corea formano una costa ben sviluppata, conosciuta come Dadohae-jin in coreano. Questa linea costiera contorta provoca mari miti e questo ambiente calmo permette una navigazione sicura, la pesca e la coltivazione delle alghe. Oltre alla complessa linea costiera, la costa occidentale della penisola coreana ha un’ampiezza di marea estremamente alta (a Incheon, circa al centro della costa occidentale, può arrivare a 9 m o 30 piedi). Vaste piane di marea si sono sviluppate sulle coste meridionali e occidentali.