Lunenburg is a census-designated place (CDP) in and the county seat of Lunenburg County, Virginia, United States. As of the 2020 census, Lunenburg had a population of 142. The community is also known as Lunenburg Courthouse or Lunenburg Court House.
Lunenburg is in the center of Lunenburg County in southeastern Virginia. It is southwest of Victoria, the largest town in the county. Virginia State Routes 40 and 49 pass through Lunenburg. SR 40 leads northwest to Keysville, while SR 49 leads southwest to Chase City. The highways join in Lunenburg and lead northeast together to Victoria.
According to the U.S. Census Bureau, the Lunenburg CDP has an area of , all land. The community sits on a ridge which drains northwest to Couches Creek and south to Reedy Creek, both tributaries of the Meherrin River, which flows southeast to the Chowan River and Albemarle Sound in North Carolina.
Lunenburg was first listed as a census designated place in the 2010 U.S. census.