If I live in NC but work in Virginia do I need to file NC state taxes. I only get a W2 from Virginia?

I work in Virginia but moved to North Carolina in September.  I will file federal but am not sure if I need to file state taxes in Virginia and North Carolina