Der Name ist eine Beschreibung. Foresto kommt vom Wald, der die Mulde füllte, und eine Urkunde von 1153 nennt ihn busco qui nominatur Forestum; Sparso kommt daher, dass der Ort nie ein einziges Dorf war, sondern neun über das Gebiet verteilte Ortsteile: Chiesa, wo Rathaus und Pfarrkirche stehen, und dann Franzi, San Michele, Vallunga, Tremellini, Gafforelli, Oliva, San Giuseppe und Dosso dell'Era. Ein verstreuter Wald also, der sich nach dem benannt hat, was er ist.
Auf dem Hügel Cunisio, der Foresto vom Val Cavallina trennt, steht die Wallfahrtskirche San Giovanni delle Formiche, Johannes von den Ameisen, noch immer Ziel von Pilgern. Die Maske des Ortes ist Grappino, im Dialekt ol Grapì: ein Bauer und Grappaschmuggler vom Anfang des zwanzigsten Jahrhunderts, der durch Italien zog, um den Grappa von Foresto zu verkaufen, und den Erlös den Armen des Dorfes gab. Hier wurde der Wetzstein gebrochen, den die Einheimischen molera nennen, der Stein zum Schärfen der Klingen; man dörrte Birnen, und heute macht man Wein der Valcalepio. Dreitausendeinhundertdreiundfünfzig Einwohner in der Provinz Bergamo.