Lee is a town in Berkshire County, Massachusetts, United States. It is part of the Pittsfield, Massachusetts Metropolitan Statistical Area. The population was 5,985 which was determined in the 2000 census. Lee, which includes the villages of South and East Lee, is part of the Berkshires resort area.