Szkodra leży w pobliżu północnej granicy Albanii, nad Jeziorem Szkoderskim. Jest dużym ośrodkiem handlowym i przemysłowym, a turystów przyciągają tu przede wszystkim ruiny stojącej na wzgórzu twierdzy Rozafa.
Miasto zostało założone jako iliryjska osada, która znajdowało się kolejno pod panowanie Rzymu, Bizancjum, Wenecji i Turcji.
Centrum Szkodry to przede wszystkim współczesna zabudowa z domieszką kilku XIX wiecznych budowli. Najbardziej okazałą z nich jest wyremontowana po 1990 r. katedra św. Szczepana z XIX w. Wyróżnia się także neoklasycystyczny Teatr Migjeni, uchodzący za jedną z najlepszych scen w kraju. Można tu także zwiedzić Muzeum Historyczne ze zbiorami dotyczącymi dziejów okolicy oraz Muzeum Fotografii z jednym z największych w Albanii zbiorem zdjęć z historii kraju.
Najważniejszy zabytek Szkodry znajduje się poza jej centrum. To stojąca na wzgórzu wenecka twierdza Rozafa. Zachowały się jej mury obronne, pozostałości kościoła oraz zabudowań mieszkalnych. Ze szczytu wzniesienia roztacza się wspaniały widok na rzekę Bunę i Drin, jezioro oraz góry.
Nad Buną znajduje się popularne wśród miejscowych kąpielisko z niewielkim parkiem wodnym. Można też udać się nad Jezioro Szkoderskie, gdzie znajdują się dziki plaże, wypożyczalnie sprzętu wodnego oraz ścieżki spacerowe.