Town of Tarboro
- Electrical Utilities
Tarboro, North Carolina is a great place to live, work and establish your business. Tarboro offers a low cost of living, a strategic geographic location, a pro-business local government, and plentiful cultural and recreational amenities. Numerous opportunities for commercial development and its close proximity to Interstate 95 and Interstate 64 make Tarboro a viable choice for new and expanding companies.