Foreste est un petit village français, situé dans le département de l'Aisne et la région de Picardie.
La commune s'étend sur 4,9 km² et compte 187 habitants depuis le dernier recensement de la population datant de 2007
. Avec une densité de 37,9 habitants par km², Foreste a connu une nette hausse de 31,7% de sa population par rapport à 1999.
Entouré par les communes de Germaine, Douchy et Lanchy, Foreste est situé à 14 km au Sud-Ouest de Saint-Quentin la plus grande ville aux alentours.