Expert Programmer Analyst salary in Charlotte, NC

Based on 57 certified H-1B filings at DOL wage level IV in the Charlotte-Concord-Gastonia, NC-SC metro area, FY2025–FY2026. Includes Fort Mill, Concord, Mooresville, Huntersville, Davidson.

Also listed as: Computer Programmer

Median salary$111,500
Middle 50%$111.4k–$112k
vs. all levels here+24%comparison median $90,000
Filings57FY2025–FY2026 · latest two fiscal years

Salary range

Box: middle 50% of filings. Whiskers: 10th–90th percentile. 99% of filings are between $111,446 and $177,656.
PercentileSalary
10th$111,446
25th$111,446
50th (median)$111,500
75th$112,000
90th$131,256

Cost of living

Charlotte's median expert Programmer Analyst salary of $111,500 is worth about $114,500 at national average prices.

Source: BEA Regional Price Parities, 2024 (U.S. = 100; Charlotte = 97.3).

Compared with all workers here

All Computer Programmers in the Charlotte, NC area earned a median of $84,720 in May 2025 (670 employed). The H-1B median here is $111,500, 32% higher.

Source: U.S. Bureau of Labor Statistics, OEWS metropolitan area estimates. BLS wages include some incentive pay; H-1B figures are base salary.

Employers filing at this level

EmployerMedianFilings
Accenture$131,22710
Skilltune Technologiestoo few8
Gp Technologiestoo few6
Kaizen Software Systemstoo few3
Msr Technology Grouptoo few3
NTT DATAtoo few2
Cyber Nirvanatoo few2
Htc Global Servicestoo few2
PNK Connectionstoo few2
Satin Solutionstoo few2

Employers with at least 2 filings here. Median shown at 10+ filings.

By experience level

Wage levelMedianFilings
Entry-level · Level I $69,118 69
Mid-level · Level II $89,814 542
Senior · Level III $104,000 140
Expert · Level IV $111,500 57

Median shown when a level has at least 10 filings.

Minimum H-1B salary by level

Wage levelPrevailing wage (most common)Median offered salaryFilings
Entry-level · Level I$69,118$69,11869
Mid-level · Level II$74,214$89,814542
Senior · Level III$92,830$104,000140
Expert · Level IV$111,446$111,50057

The prevailing wage is the minimum an employer must pay for this job and area. Amounts vary by county within a metro and by wage source.