Vaccines are offered at each health department.
Most vaccines for children are free of charge. Adult vaccinations are also available.
Hours vary by location, so please call for more information.
Suffolk: 757-514-4700
Isle of Wight County: 757-279-3071
Southampton County: 757-653-3040
Franklin: 757-562-6109
Last Updated: September 19, 2025