Guarda (pengucapan bahasa Portugis:[ˈɡwaɾdɐ]) merupakan nama kota di Portugal dengan memiliki luas wilayah 712,1km² dan populasi 44.149 jiwa (2005). Kota ini didirikan tahun 1119 oleh raja kedua Portugal, Sancho I. Kota ini terdiri dari 55 parishes, dan terletak di Distrik Guarda.