Lee is a town in Penobscot County, Maine, United States. It was incorporated in 1832. The population was 845 at the 2000 census.