San Leo Bastia es una frazione del municipio de Città di Castello en la provincia de Perugia , Umbría , Italia central . Se encuentra a una altitud de 320 metros sobre el nivel del mar. En el momento del censo Istat de 2001 tenía 213 habitantes. [1]