Home › Top 5 Insurance Company in St Johnsbury, Vermont Find best Insurance Company in St Johnsbury, Vermont, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. NFP - St Johnsbury (VT 05819) US, St Johnsbury, VT 05819723 Concord Ave Farmers Insurance - Karen Carey US, St Johnsbury, VT 05819357 Western Ave Farm Country Insurance US, St Johnsbury, VT 058191951 Memorial Dr Farm Family Insurance - St Johnsbury (VT 05819) US, St Johnsbury, VT 05819709 Portland St Suite 2 Kinney Pike Insurance - St Johnsbury (VT 05819) US, St Johnsbury, VT 05819347 Portland St