Situata nel cuore dell’Umbria, Cannara sorge alla sinistra del fiume Topino, al centro della pianura della Valle Umbra, di fronte ad Assisi e Spello. Secondo la tradizione, il nome deriverebbe dalla presenza di abbondanti canneti che anticamente crescevano lungo la zona paludosa del Topino.