Corolla is an unincorporated community located in Poplar Branch township, Currituck County, North Carolina, United States, along the northern Outer Banks. It has a permanent population of approxi…Corolla is an unincorporated community located in Poplar Branch township, Currituck County, North Carolina, United States, along the northern Outer Banks. It has a permanent population of approximately 500 people; during the summer vacation season, the population surges into the thousands. Corolla is home to the Currituck Beach Lighthouse, one of the seven North Carolina coastal lighthouses.