Zip Code Listings for Harrisburg, Virginia The following are the areas codes and zip codes for Harrisburg, Virginia 22801 (area code: 540)