La Colombie est le seul pays d’Amérique du Sud à avoir à la fois des côtes des Caraïbes et du Pacifique. Quatrième plus grand pays d’Amérique du Sud, il a une superficie totale de 1 138 910 km carrés (439 736 km carrés), y compris les possessions insulaires, et s’étend sur 1 700 km (1 060 mi) NNW–SSE et 1 210 km (750 mi) NNE–SSW. Comparativement, la superficie occupée par la Colombie est légèrement inférieure à trois fois la taille de l’État du Montana. Bordé au Nord par la mer des Caraïbes, au NE par le Venezuela, au SE par le Brésil, au SUD-ouest par le Pérou et l’Équateur, à l’Ouest par l’océan Pacifique et au NORD-ouest par le Panama, le continent colombien est entièrement situé sous les tropiques. Sa longueur totale est de 6 004 km (3 731 mi). Ses côtes s’étendent sur 3 208 km. L’archipel de San Andrés et Providencia dans la mer des Caraïbes, à environ 190 km au large des côtes du Nicaragua, et les îles de Malpelo, Gorgona et Gorgonilla dans l’océan Pacifique, sont également détenus par la République de Colombie (bien que revendiqués par le Nicaragua). La Colombie détient également les îles inhabitées des Caraïbes de Quita Sueño Bank, Roncador Cay et Serrana Bank, auxquelles les États-Unis ont renoncé à tous les droits en vertu du Traité de Quita Sueño, ratifié par le Sénat américain en juillet 1981; le Nicaragua conteste également cette réclamation. La Colombie a un différend avec le Venezuela sur les droits maritimes dans le golfe du Venezuela. Les négociations se déroulent sans succès depuis 1970 et, en août 1987, un navire de la marine colombienne est entré dans la région contestée dans une tentative apparente de rendre le Venezuela plus réactif.
La capitale de la Colombie, Bogotá, est située au centre du pays.