Position
City
Salary
In Elizabeth City, NC, a Maintenance Technician earns an average yearly salary of around $45,476. This provides a stable income for those in this role. People in the field enjoy a salary that reflects their skill and the importance of their job. Those who have more experience or special skills can earn even more.
A Maintenance Technician may work in many different settings, like factories, offices, or schools. Each place might pay a bit differently based on the work and the industry. But in Elizabeth City, the average salary is a good standard to know. Job seekers can use this information to understand the earning potential in this field. It helps them set realistic expectations as they look for positions in their area.

Plymouth, NC
Average Salary: $55,037
In Plymouth, those in maintenance roles often work in manufacturing and logistics. With companies like Grainger and Plymouth Truck, techs ensure smooth operations. Good benefits and growth opportunities are common here.
Find Maintenance Technician jobs in Plymouth, NC
Wilson, NC
Average Salary: $51,714
Wilson offers many maintenance jobs in manufacturing and food processing. Key employers include Red Hat and Wilson Medical Center. This city provides stability and solid career progression.
Find Maintenance Technician jobs in Wilson, NC
Kinston, NC
Average Salary: $50,664
Kinston has various maintenance positions in manufacturing and retail. Companies such as Grainger and Kinston Federal Correctional Institution are prominent. Techs here enjoy a strong community feel and job security.
Find Maintenance Technician jobs in Kinston, NC
Hertford, NC
Average Salary: $47,668
In Hertford, maintenance techs often find work in manufacturing and agriculture. Businesses like Grainger and local farms are hiring. This city offers a peaceful environment with good pay.
Find Maintenance Technician jobs in Hertford, NC
Rocky Mount, NC
Average Salary: $45,842
Rocky Mount provides numerous maintenance roles in manufacturing and logistics. Major employers include Red Hat and WakeMed. This city offers competitive salaries and a chance for advancement.
Find Maintenance Technician jobs in Rocky Mount, NC
Manteo, NC
Average Salary: $45,049
Manteo offers maintenance jobs in tourism and local government. Employers include the North Carolina Aquarium and Dare County. Techs here enjoy a great quality of life with a friendly community.
Find Maintenance Technician jobs in Manteo, NC
Greenville, NC
Average Salary: $45,001
Greenville features many maintenance roles in healthcare and education. Key employers include Vidant Medical Center and East Carolina University. Techs here benefit from a vibrant city life and good career opportunities.
Find Maintenance Technician jobs in Greenville, NC
Edenton, NC
Average Salary: $44,725
In Edenton, maintenance techs work in healthcare and tourism. Businesses like Edenton Medical Center and local attractions are hiring. This city offers a cozy environment with steady job prospects.
Find Maintenance Technician jobs in Edenton, NC
Tarboro, NC
Average Salary: $44,685
Tarboro provides maintenance roles in manufacturing and retail. Companies such as Grainger and local businesses are hiring. This city offers a small-town feel with good job stability.
Find Maintenance Technician jobs in Tarboro, NC
Duck, NC
Average Salary: $42,192
Duck offers maintenance positions in tourism and local government. Employers include local businesses and government agencies. Techs here enjoy a relaxed lifestyle with seasonal employment opportunities.
Find Maintenance Technician jobs in Duck, NC

KRS Holdings Inc
Average Salary: $49,000
KRS Holdings Inc offers rewarding opportunities for Maintenance Technicians in Elizabeth City, NC. The company operates in multiple locations across the region. Employees handle repairs and maintenance of industrial equipment and facilities, ensuring smooth operations. The pay is competitive, reflecting the company's commitment to skilled technicians.
College Of The Albemarle
Average Salary: $33,999
The College Of The Albemarle provides diverse roles for Maintenance Technicians. They are responsible for the upkeep of educational facilities in Elizabeth City, NC. Technicians work on various projects, from minor repairs to significant maintenance tasks. This role is ideal for those who enjoy a stable work environment and the chance to contribute to a community institution.

Maintenance Manager
Average Salary: $64,600
A manager oversees the team of technicians and mechanics. They schedule work and ensure projects meet deadlines. At local companies, this person must manage budgets and maintain safety standards.
Find Maintenance Manager jobs in Elizabeth City, NC
Maintenance Mechanic
Average Salary: $52,804
A mechanic focuses on fixing and maintaining machinery. They often work on vehicles and equipment. In Elizabeth City, this role is vital in automotive and manufacturing companies.
Find Maintenance Mechanic jobs in Elizabeth City, NC
Repair Technician
Average Salary: $50,250
This role involves fixing and repairing various equipment. Technicians often work on electronics, HVAC systems, and more. Local companies rely on skilled technicians to keep operations running smoothly.
Find Repair Technician jobs in Elizabeth City, NC
Plumbing Technician
Average Salary: $47,000
Plumbers install and repair water systems. They handle pipes, water heaters, and drainage issues. In Elizabeth City, plumbers work for construction firms and residential property managers.
Find Plumbing Technician jobs in Elizabeth City, NC