Колумбия расположена в северо-западной части Южной Америки вблизи экватора. Площадь страны - 1141,8 тысяч кв. км. Помимо материковой части Колумбии принадлежат острова Горгона, Горгонилья и Мальпело в Тихом океане и архипелаг Сан-Андрес и Провиденсия в Карибском море. На востоке страна граничит с Венесуэлой, на юго-востоке - с Бразилией, на юге - с Эквадором и Перу, на северо-западе - с Панамой. С севера Колумбия омывается водами Карибского моря, с запада - водами Тихого океана. Это единственная страна в Южной Америке, которая имеет выход к двум океанам.
В западной части Колумбии в меридиональном направлении протянулись горные цепи Анд (Андийские Кордильеры): Западная, Центральная и Восточная Кордильеры с величественными вулканическими пиками. В этих районах нередко случаются землетрясения, так как Анды являются частью Тихоокеанского вулканического огненного кольца, расположенного на границе литосферных плит, постоянно находящихся в движении. Хребты Анд разделены глубокими межгорными впадинами, по которым протекают такие крупные реки, как Атрато, Каука и Магдалена (крупнейшая река страны, длина - 1550 км). Высоты Западной Кордильеры достигают 3700 м, Центральной Кордильеры - 5700 м и Восточной Кордильеры - 5500 м. В Центральной Кордильере находится несколько вулканов, например, высшая точка этого хребта - потухший вулкан Уила (5750 м), и вулкан Руис (5400 м). Долины Восточной Кордильеры - самая населённая часть страны. С северо-запада на территорию Колумбии из Центральной Америки заходят горы Кордильера-дель-Чоко. На севере страны вблизи Карибского побережья расположен обособленный горный массив Сьерра-Невада-де-Санта-Марта, в пределах которого находится высочайшая точка Колумбии - гора Кристобаль-Колон (5800 м). Чуть севернее на полуострове Гуахира простирается холмистое засушливое плато.
Вдоль Тихоокеанского побережья тянется полоса равнин, а на Карибском побережье раскинулась заболоченная Прикарибская низменность ("сьенага"). Побережье Карибского моря занято песчаными пляжами, а побережье Тихого океана изобилует множеством лагун, берега которых поросли мангровыми зарослями.
К востоку от Анд простирается плоскогорье, которое постепенно спускается к долинам рек Амазонка и Ориноко. Заболоченные равнины, по которым протекают притоки реки Амазонка, занимают 1/3 территории страны.