Please note: King William County only accepts Discover, VISA, and MasterCard for online payments.
e-Treasurer Services: Make online payments to the Treasurer’s Office including business license fees and taxes, personal property and real estate taxes, dog license fees, and more. NOTE: If you need a PIN, please call the Treasurer's Office at (804) 769-4931.
Official Payments: Make online payments for building/zoning permits or utility deposits.
Utility Payments: For payments made directly to Hampton Roads Utility Billing Service (HRUBS).