Alert: COVID-19 RESPONSE! CLICK HERE to read Altavista's response regarding COVID-19! Please stay healthy and stay safe during this time!




Anyone wishing to operate a business in Altavista must obtain a business license. Licenses may be obtained at Town Hall during regular business hours. Licenses expire at the end of each year. For existing businesses, renewal applications are mailed out in January and must be returned with the license fee no later than March 1. All new businesses must obtain a license prior to opening.
Certain types of businesses may be operated out of your home. However, there are zoning restrictions in place and not all business activities are allowed in residential zones. Please contact the Zoning Administrator at Town Hall (369-5001) to ensure that you are in compliance with all applicable zoning regulations.


Licenses are required for all dogs at least four months of age and must be renewed annually. They may be obtained at the Campbell County Treasurer’s Office for $3.00 with the presentation of a valid rabies certificate. Duplicate tags cost $1.00 each. For more information, call the County Treasurer’s Office at 592-9590.


Hunting and fishing licenses can be obtained from the Circuit Court Clerk’s office and from sporting goods stores, hardware stores, and other retailers throughout Campbell County.


Marriage licenses are issued by the office of the Circuit Court Clerk of Campbell County. The Clerk’s office is located in the Campbell County Courthouse in Rustburg. Both parties must be 18 years of age. If between 16 and 18 years of age, an applicant must be accompanied by a parent and must furnish a birth certificate. If divorced, a party must have a certified copy of the divorce decree. Both parties must be present. The fee is $30.00 for a marriage license, which is valid for 30 days. For more information, call the Clerk’s office at 592-9517.