Lisbonne se trouve à l'ouest du Portugal, sur la côte de l'océan Atlantique, à l'embouchure du Tage. La ville occupe un secteur de 84,6 km2. Les limites de la commune, contrairement à ce qui se produit généralement dans les grandes villes, correspondent au périmètre de la ville ancienne. Ceci a entraîné la création de plusieurs communes autour de Lisbonne, comme Loures, Odivelas, Amadora et Oeiras, qui font partie de son agglomération.