Shirq ist ein Dorf in der Gemeindeeinheit Dajç, in der Gemeinde Shkodra, in der Präfektur Shkodra, Albanien. Shirq liegt auf 5 m Höhe, 4,1 km vom Gebirge Rumija entfernt. Die nächste größere Stadt ist Fier-cifci, 141 km südlich. Nahe der Grenze: Montenegro, 4,9 km. Strände in der Nähe: Jakaj (14 km), Stela (14 km), Panorama (14 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Rozafa (8,0 km), Ulcinj Castle (21 km) und Ura e Mesit (18,1 km). Zu den Naturdenkmälern gehören Gajtan Cave (14,0 km) und Stara Maslina (28 km).