Local Business Licenses

In addition to getting a tax ID number and registering with the SCC (see our “4 Steps to Start a Business” article for details), all new businesses should check requirements with their local licensing agency. Typically there is some paperwork and a small fee associated with obtaining your local business license.

We’ve put together a list of all the local license contacts in the area covered by the Roanoke Regional SBDC; however, if you don’t see your locality or find the information is out of date, try doing an Internet search.

CITY OF ROANOKE 

https://www.roanokeva.gov/633/Business-License 

(540) 853-2524  

revenue@roanokeva.gov 


COUNTY OF ROANOKE 

https://www.roanokecountyva.gov/449/Business-Licenses 

(540) 772-2050  

Businesslicense@roanokecountyva.gov 

 

ALLEGHANY COUNTY 

https://www.co.alleghany.va.us/commissioner-revenue/business-licenses/ 

(540) 863-6640 

 

CITY OF COVINGTON 

https://covington.va.us/city-government/city-departments/commissioner-of-revenue/ 

(540) 965-6300 

 

TOWN OF CLIFTON FORGE 

https://www.cliftonforgeva.gov/town-of-clifton-forge-va-business-license-form-2020/ 

 

TOWN OF BLACKSBURG 

https://www.blacksburg.gov/departments/departments-a-k/financial-services/business-licenses 

(540) 443-1050 

Businesslicensegroup@blacksburg.gov 

 

TOWN OF BOONES MILL 

https://www.townofboonesmill.org/business 

(540) 334-5404 

 

COUNTY OF BOTETOURT 

https://botetourtva.gov/your-government/comm-rev/ 

(540) 928-2080 

 

TOWN OF CHRISTIANSBURG 

https://www.christiansburg.org/93/Business-Licenses 

(540) 382-6128 

 

CRAIG COUNTY 

https://craigcountyva.gov/commissioner-of-revenue/ 

(540) 864-6241 

 

TOWN OF DUBLIN 

http://www.dublintown.org/business-license/ 

(540) 6674-4731 

 

FLOYD COUNTY 

https://www.floydcova.org/governments/commissioner-of-the-revenue/ 

https://yesfloydva.org/start-a-business/info-for-new-businesses/ 

(540) 745-9345 

 

TOWN OF FLOYD 

https://townoffloyd.org/forms/ 

(540) 745-2565 

 

FRANKLIN COUNTY 

https://www.franklincountyva.gov/189/Commissioner-of-Revenue 

(540) 483-3083 

 

GILES COUNTY 

www.virginiasmtnplayground.com 

(540) 921-2525 

Pearisburg – https://www.pearisburg.org/134/Treasurers-Office - (540) 921-1222 

Narrows – https://townofnarrows.org/applications-forms/ - (540) 726-2423 

Rich Creek - http://www.richcreek.org/services.html - (540) 726-3260 

Glen Lyn – www.glenlyn.org - (540)726-7075 

Pembroke – www.pembrokeva.org - (540) 626-7191 

 

MONTGOMERY COUNTY 

https://montgomerycountyva.gov/commissioner-of-the-revenue/forms-and-publications-2 

(540) 382-5710 

 

PULASKI COUNTY 

http://www.pulaskicounty.org/commissioner-of-the-revenue.html 

(540) 980-7750 

 

TOWN OF PULASKI 

www.pulaskitown.org 

(540) 994-8600 

 

CITY OF RADFORD 

https://www.radfordva.gov/194/Business-Licenses 

(540) 731-3613 

 

TOWN OF ROCKY MOUNT 

https://www.rockymountva.org/forms-and-applications 

(540) 483-5243 

 

CITY OF SALEM 

https://salemva.gov/Departments/Commissioner-of-the-Revenue/Business-Tax 

(540) 375-3019 

 

TOWN OF VINTON 

https://www.vintonva.gov/101/Business-License-Information 

(540) 983-0608 

Previous
Previous

SAM.gov (System for Award Management)

Next
Next

Calculating Start-Up Costs