The Presumpscot River Preserve, a 48-acre nature preserve, is located in North Deering alongside the Presumpscot River. It was purchased and preserved in 2001 by the Land for Maine's Future program as well as the City Land Bank Commission and Portland Trails.[11]