Korea składa się z Półwyspu Koreańskiego (kontynent) i 3 960 pobliskich wysp. Półwysep położony jest w północno-wschodniej Azji, pomiędzy Chinami a Japonią. Na północnym zachodzie, rzeka Amnok (rzeka Yalu) oddziela Koreę od Chin, a na północnym wschodzie, rzeka Duman (rzeka Tumen) oddziela Koreę od Chin i Rosji. Na zachodzie znajduje się Morze Żółte, na południu Morze Wschodniochińskie i Cieśnina Koreańska, a na wschodzie Morze Japońskie (Morze Wschodnie). Godne uwagi wyspy to wyspa Jeju (Jejudo), wyspa Ulleung (Ulleungdo) i skały Liancourt.
Powierzchnia Korei wynosi 223 179 km2 i jest zbliżona do powierzchni Wielkiej Brytanii (244 100 km2) lub amerykańskiego stanu Minnesota (244 100 km2).USA stanu Minnesota (225 171 km2). Nie licząc wysp, powierzchnia Półwyspu Koreańskiego wynosi 220.847 km2. Półwysep mierzy ok. 1100 km z północy na południe i 300 km ze wschodu na zachód.
Południowa i zachodnia część półwyspu ma dobrze rozwinięte równiny, podczas gdy część wschodnia i północna są górzyste. Najwyższa góra w Korei, Mount Paektu lub Paektusan (2,744 m lub 9,003 ft), stoi na granicy z Chinami. Południowe przedłużenie Mount Paektu, wyżyny zwanej Gaema Heights, został głównie podniesiony podczas orogenezy kenozoicznej i częściowo pokryte przez materii wulkanicznej. Na południe od Gaema Gowon (Płaskowyżu Gaema), kolejne wysokie góry znajdują się wzdłuż wschodniego wybrzeża półwyspu. To pasmo górskie nosi nazwę Baekdudaegan. Niektóre znaczące góry to Mount Sobaek lub Sobaeksan (1.439 m lub 4.721 stóp), Mount Kumgang lub Kumgangsan (1.638 m lub 5.374 stóp), Mount Seorak lub Seoraksan (1.708 m lub 5.604 stóp), Mount Taebaek lub Taebaeksan (1.567 m lub 5.141 stóp) i Mount Jiri lub Jirisan (1.915 m lub 6.283 stóp). Istnieje kilka niższych, drugorzędnych łańcuchów górskich, których kierunek jest prawie prostopadły do kierunku Baekdudaegan. Rozwinęły się one wzdłuż linii tektonicznej orogenezy mezozoicznej, a ich kierunki są zasadniczo północno-zachodnie.
W przeciwieństwie do większości starożytnych gór na stałym lądzie, wiele ważnych wysp w Korei zostało uformowanych przez aktywność wulkaniczną w orogenezie kenozoicznej. Wyspa Jeju, położona u południowych wybrzeży, jest dużą wyspą wulkaniczną, której główna góra, Mount Halla lub Hallasan (1,950 m lub 6,398 stóp), jest najwyższą w Korei Południowej. Wyspa Ulleung jest wyspą wulkaniczną na Morzu Japońskim, której skład jest bardziej felsic niż Jeju-do. Wyspy wulkaniczne mają tendencję do bycia młodszymi, im bardziej na zachód.
Ponieważ region górzysty znajduje się głównie we wschodniej części półwyspu, główne rzeki mają tendencję do płynięcia na zachód. Dwa wyjątki to płynące na południe rzeka Nakdong (Nakdonggang) i rzeka Seomjin (Seomjingang). Do ważnych rzek płynących w kierunku zachodnim należą: rzeka Amnok, rzeka Chongchon (Chongchongang), rzeka Taedong (Taedonggang), rzeka Han (Hangang), rzeka Geum (Geumgang) i rzeka Yeongsan (Yeongsangang). Rzeki te mają rozległe równiny zalewowe i stanowią idealne środowisko do uprawy mokrego ryżu.
Południowe i południowo-zachodnie wybrzeża Korei tworzą dobrze rozwiniętą linię brzegową ria, znaną w języku koreańskim jako Dadohae-jin. Ta zawiła linia brzegowa skutkuje łagodnymi morzami, a to spokojne środowisko pozwala na bezpieczną nawigację, rybołówstwo i hodowlę wodorostów. Oprócz skomplikowanej linii brzegowej, zachodnie wybrzeże Półwyspu Koreańskiego charakteryzuje się wyjątkowo wysoką amplitudą pływów (w Incheon, mniej więcej w połowie zachodniego wybrzeża, może ona dochodzić nawet do 9 m lub 30 stóp). Na południowym i zachodnim wybrzeżu rozwijają się rozległe równiny pływowe.