Yes, you will file a Part Year Resident return for both North Carolina and Virginia. You are correct, you'll report your VA wages earned while you lived in NC. In VA, you'll report all your wages (since they are all VA source), but get a credit for tax paid to NC, so you won't be double-taxed on the same income.
Prepare your NC Part-Year Resident return first. Here's more info on How to File a Part-Year Resident Return.
@Diy2024
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"