| Name | Role |   | Phone |
| Mike Inscore | Mayor |  | 336-838-3951 |
| Ken Noland | Town Manager |  | 336-838-3951 |
| Josephine Cass | Town Clerk / Finance Officer / Personnel Mgr |  | 336-838-3951 |
| Bill Gray | Town Attorney |  | 336-838-3951 |
| Robert Bowlin | Police Chief |  | 336-667-7277 |
| Steve Dowell | Police Major |  | 336-667-7277 |
| Lee Sudia | Fire Chief |  | 336-667-6228 or 336-838-3951 |
| Keith Reid | Asst. Fire Chief |  | 336-667-6228 |
| Fletcher Reeves | Asst. Fire Chief |  | 336-667-6228 |
| Andrew Carlton | Planning, Historic Prsv, Tree, Zoning, & STMS |  | 336-838-3951 |
| Bud Molnar | Fire Inspector |  | 336-838-3951 |
| Jim Wyatt | Public Works Director |  | 336-838-0188 |
| Kevin Church | Public Works Crew Leader |  | 336-838-0188 |
| James Minton | Public Works Office Manager |  | 336-838-0188 |
| Mike Testerman | Wastewater Plant Superintendent |  | 336-667-2391 |
| Keith York | Wastewater Chief Operator |  | 336-667-2391 |
| Sam Call | Water Filtration Plant Superintendent |  | 336-838-4631 |
| Alan Parker | Water Filtration Plant Chief Operator |  | 336-838-4631 |
| Cliff Gardner | Parks and Recreation Superintendent |  | 336-667-8804 |
| Linda Honeycutt | Secretary / Receptionist / Personnel Benefits |  | 336-838-3951 |
| James K Byrd | Tax Collector / Payroll |  | 336-838-3951 |
| Kathy Bare | Utility Billing / Privilege License |  | 336-838-3951 |
| Mia Brown | Accounts Payable / Website |  | 336-838-3951 |