Do I need a license from the Town to open a new business?

Generally, no, you do not need a business license from the Town to open a new business. You will need to make sure to have your business registered with the State of North Carolina. If you are selling beer or wine, you will need to get a license from the Town.

Show All Answers

1. I want to start a new business in Carrboro. Where do I start?
2. Do I need a license from the Town to open a new business?
3. Where can I find available properties for new or relocating businesses?