Lunenburg is a town in Worcester County, Massachusetts, United States. The population was 10,086 at the 2010 census. For geographic and demographic information on the census-designated place Lunenburg, please see the article Lunenburg (CDP), Massachusetts. Lunenburg was first settled in 1718 and was officially incorporated in 1728. The name stems from one of the titles of King George II of Great Britain, Duke of Brunswick-Lüneburg.