RALEIGH, N.C. (WNCN) — Parts of central North Carolina will be under a flood watch Friday as Tropical Storm Ophelia begins to move north off the coast.

The National Weather Service in Raleigh has issued a flood watch for several counties that will be in effect through Saturday evening.

Counties affected include Edgecombe, Halifax, Nash, Wayne, Wilson, Vance, Warren, Franklin, Johnston and Sampson.

Cities affected include Scotland Neck, Spring Hope, Rocky Mount, Tarboro, Princeville, Wilson, Nashville, Goldsboro, Enfield, Roanoke Rapids, Roseboro, Smithfield, Franklinton, Louisburg, Clayton, Selma, Warrenton, Norlina, Kittrell, Clinton and Henderson.

Heavy rain is expected as the storm moves through the region, which may cause flooding. According to forecasters, two to four inches of rain are expected, with higher amounts possible in some areas.

People are encouraged to be alert for possible flood warnings, especially those living in areas prone to flooding.

A tropical storm warning is also in effect for some of the same central North Carolina under a flood watch.

This is a developing story. Check back for updates.