Thomas Marsh, NC

Carteret County, NC

About Thomas Marsh, NC

Table of Contents
    Add a header to begin generating the table of contents

    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