Shirq është fshat në njësinë administrative Dajç, në bashkinë Shkodër, në qarkun e Shkodrës, Shqipëria. Shirq ndodhet në lartësinë 5 m mbi nivelin e detit, 4,1 km nga mali Rumija. Qyteti më i afërt: Fier-cifci, 141 km në jug. Afër kufirit: Mali i Zi, 4,9 km. Plazhe përreth: Jakaj (14 km), Stela (14 km), Panorama (14 km). Vende interesante përreth: Kalaja e Shkodrës (8,0 km), Kalaja e Ulqinit (21 km) dhe Ura e Mesit (18,1 km). Natyra përreth: Shpella e Gajtanit (14,0 km) dhe Ulliri i Vjetër (28 km).