Keswick is a market town and civil parish within the Borough of Allerdale in Cumbria, England. Historically in Cumberland, it had a population of 4,984, according to the 2001 census, and is situated just north of Derwent Water, and a short distance from Bassenthwaite Lake, both in the Lake District National Park.