Foresto Sparso è un comune italiano sparso di 3 059 abitanti[2] della provincia di Bergamo. Situato in una conca posta in una piccola valletta, bagnata dal torrente Uria, che si sviluppa perpendicolarmente alla Valcalepio, dista circa 29 chilometri a est dal capoluogo orobico.