Zip Code Listings for Saint Johnsbury, Vermont The following are the areas codes and zip codes for Saint Johnsbury, Vermont 05819 (area code: 802)