Thomas Marsh, NC

Carteret County, NC

About Thomas Marsh, NC

Thomas Marsh is located in the state of , in the Carteret County, NC. 

This lake has a surface area of about 140 acres.

 

Thomas Marsh is located in Carteret County, North Carolina. This lake is 140 acres in size.

Can you swim in Thomas Marsh?

Thomas Marsh offers

View some other lakes in the state

']

Map of Thomas Marsh, NC

Lake Acreage:

140 Acres