Town Hall Address 1400 Salter Path Road Indian Beach, NC 28512 United States- Carteret County Website https://www.indianbeach.org/ Zoning (252) 247-3344 1400 Salter Path Road Indian Beach, NC 28512 United States Fire District 252.247.7994 1410 Salter Path Rd. Indian Beach, NC 28512 United States Town Clerk (252) 247-3344 1400 Salter Path Road Indian Beach, NC 28512 United States Water (252) 354-3307 7412 Emerald Dr Emerald Isle, NC 28594 United States Sewer (252) 354-3307 7412 Emerald Dr Emerald Isle, NC 28594 United States Tax Collector (252) 247-3344 1400 Salter Path Road Indian Beach, NC 28512 United States Code Enforcement (252) 247-3344 1400 Salter Path Road Indian Beach, NC 28512 United States County Carteret