Discover Narrows
Announcements
TOWN MANAGER JOB OPENING
The Town of Narrows is seeking an experienced professional to serve as Town Manager, the chief administrative officer responsible for the efficient administration of all municipal affairs placed under the manager’s authority by the Town Council and applicable law.
The Town Manager is responsible for carrying out Council policies, overseeing municipal operations, managing town personnel, and administering the town’s financial and operational functions. The manager is also responsible for ensuring all laws, ordinances, resolutions, and bylaws of the Council are faithfully enforced. In addition, The Town Manager represents Narrows to federal and state agencies and serves on various local and regional boards representing the town.
Qualifications include a Bachelor’s degree in public administration, business administration, political science, or a related field; or equivalent education and experience. Experience in municipal government, public administration, or administrative management and demonstrated experience in budgeting, personnel supervision, and organizational leadership are essential. The person selected for this position would be required to reside within the corporate limits of the Town of Narrows.
Other qualifications are contained in the complete job description which is available at https://townofnarrows.org/town-municipal-staff/ The salary range is $80K to $100K.
Applications should be submitted by May 1, 2026.
Narrows is located in Giles County, Virginia
Virginia’s Mountain Playground ™
Events in April 2026
| MonMonday | TueTuesday | WedWednesday | ThuThursday | FriFriday | SatSaturday | SunSunday |
|---|---|---|---|---|---|---|
March 30, 2026
|
March 31, 2026
|
April 1, 2026
|
April 2, 2026
|
April 3, 2026
|
April 4, 2026
|
April 5, 2026
|
April 6, 2026
|
April 7, 2026
|
April 8, 2026
|
April 9, 2026
|
April 10, 2026
|
April 11, 2026
|
April 12, 2026
|
April 13, 2026
|
April 14, 2026
|
April 15, 2026
|
April 16, 2026
|
April 17, 2026
|
April 18, 2026
|
April 19, 2026
|
April 20, 2026
|
April 21, 2026
|
April 22, 2026
|
April 23, 2026
|
April 24, 2026
|
April 25, 2026
|
April 26, 2026
|
April 27, 2026
|
April 28, 2026
|
April 29, 2026
|
April 30, 2026
|
May 1, 2026
|
May 2, 2026
|
May 3, 2026
|
