La ciudad se ubica en las costas de la Isla Grande de Tierra del Fuego que dan a la bahía de Ushuaia en el canal Beagle, y está rodeada por la cadena montañosa del Martial.