Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a database programmer is approximately $78,390 per year. This figure reflects the earnings of professionals working with databases in various capacities, including design, development, and maintenance. Factors influencing salary include years of experience, specific programming languages mastered, and the industry in which one is employed.
Geographical location plays a significant role in determining salary. For instance, states like California and New York often report higher averages due to the demand for skilled tech professionals. In contrast, some Midwest states may offer lower average salaries, reflecting regional cost of living and demand.
Database programmers can find opportunities across various industries, including technology, healthcare, and finance. The highest-paying positions often require specialized skills and experience with advanced database management systems. Continual learning and adaptation to new technologies are essential for those looking to maximize their earning potential in this field.
Let Zippi find your next database programmer job
Let Zippi find your next database programmer job
The average database programmer salary in Massachusetts, Delaware, and Pennsylvania are the highest in the U.S. The lowest average database programmer salary states are Nebraska, Idaho, and North Dakota.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Rhode Island | $87,090 | $41.87 |
| 2 | Massachusetts | $92,990 | $44.71 |
| 3 | Delaware | $92,675 | $44.56 |
| 4 | Maryland | $85,812 | $41.26 |
| 5 | Pennsylvania | $90,992 | $43.75 |
| 6 | New Hampshire | $81,897 | $39.37 |
| 7 | Utah | $78,475 | $37.73 |
| 8 | North Carolina | $83,398 | $40.10 |
| 9 | Illinois | $84,159 | $40.46 |
| 10 | Washington | $82,648 | $39.73 |
| 11 | Arizona | $77,719 | $37.36 |
| 12 | California | $85,747 | $41.22 |
| 13 | Virginia | $77,816 | $37.41 |
| 14 | Connecticut | $78,914 | $37.94 |
| 15 | New Jersey | $78,986 | $37.97 |
| 16 | Nevada | $76,327 | $36.70 |
| 17 | Kentucky | $79,373 | $38.16 |
| 18 | Vermont | $72,155 | $34.69 |
| 19 | Texas | $73,382 | $35.28 |
| 20 | Oregon | $73,650 | $35.41 |
| 21 | District of Columbia | $73,188 | $35.19 |
| 22 | Alaska | $71,741 | $34.49 |
| 23 | Louisiana | $75,048 | $36.08 |
| 24 | New York | $76,562 | $36.81 |
| 25 | Ohio | $70,130 | $33.72 |
| 26 | Georgia | $73,422 | $35.30 |
| 27 | South Carolina | $71,798 | $34.52 |
| 28 | Kansas | $70,827 | $34.05 |
| 29 | Maine | $70,971 | $34.12 |
| 30 | Wisconsin | $69,931 | $33.62 |
| 31 | Florida | $70,303 | $33.80 |
| 32 | Tennessee | $66,493 | $31.97 |
| 33 | Alabama | $71,200 | $34.23 |
| 34 | Mississippi | $69,919 | $33.61 |
| 35 | Montana | $66,424 | $31.93 |
| 36 | Michigan | $69,566 | $33.45 |
| 37 | West Virginia | $66,105 | $31.78 |
| 38 | Arkansas | $64,285 | $30.91 |
| 39 | Idaho | $60,543 | $29.11 |
| 40 | Indiana | $65,989 | $31.73 |
| 41 | Nebraska | $60,910 | $29.28 |
| 42 | Wyoming | $56,021 | $26.93 |
| 43 | Missouri | $66,086 | $31.77 |
| 44 | Hawaii | $67,862 | $32.63 |
| 45 | Minnesota | $64,662 | $31.09 |
| 46 | New Mexico | $62,126 | $29.87 |
| 47 | Iowa | $64,259 | $30.89 |
| 48 | South Dakota | $57,262 | $27.53 |
| 49 | North Dakota | $59,365 | $28.54 |
| 50 | Oklahoma | $61,051 | $29.35 |
| 51 | Colorado | $54,799 | $26.35 |
The highest-paying cities for database programmers are San Francisco, CA, Cambridge, MA, and Wilmington, DE.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | San Francisco, CA | $93,173 | $44.79 |
| 2 | Cambridge, MA | $92,940 | $44.68 |
| 3 | Wilmington, DE | $92,680 | $44.56 |
| 4 | Philadelphia, PA | $91,631 | $44.05 |
| 5 | Bethesda, MD | $85,672 | $41.19 |
| 6 | Chicago, IL | $84,543 | $40.65 |
| 7 | Durham, NC | $84,368 | $40.56 |
| 8 | Bellevue, WA | $83,444 | $40.12 |
| 9 | Parsippany-Troy Hills, NJ | $78,879 | $37.92 |
| 10 | Arlington, VA | $78,377 | $37.68 |
| 11 | New York, NY | $76,726 | $36.89 |
| 12 | Las Vegas, NV | $76,058 | $36.57 |
| 13 | Austin, TX | $74,474 | $35.80 |
| 14 | Atlanta, GA | $73,336 | $35.26 |
| 15 | Washington, DC | $73,200 | $35.19 |
| 16 | Greenville, SC | $71,617 | $34.43 |
| 17 | Madison, WI | $69,387 | $33.36 |
| 18 | Cincinnati, OH | $68,276 | $32.83 |
| 19 | Saint Louis, MO | $67,486 | $32.45 |
| 20 | Memphis, TN | $64,943 | $31.22 |
A database programmer's salary ranges from $56,000 a year at the 10th percentile to $107,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $107,000 | $8,917 | $51 |
| 75th Percentile | $92,000 | $7,667 | $44 |
| Average | $78,390 | $6,533 | $38 |
| 25th Percentile | $66,000 | $5,500 | $32 |
| 10th Percentile | $56,000 | $4,667 | $27 |
The highest paying types of database programmers are lead programmer, senior programmer, and programmer/analyst lead.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Systems Developer | $97,230 | $8,102 | $46.75 | 322,419 |
| Database Developer/Database Administrator | $86,335 | $7,195 | $41.51 | 130,003 |
| Consultant Database Administrator | $103,322 | $8,610 | $49.67 | 78,925 |
| SQL Database Administrator | $89,648 | $7,471 | $43.10 | 57,645 |
| Programmer Analyst | $71,563 | $5,964 | $34.41 | 248,781 |
| Database Analyst | $85,660 | $7,138 | $41.18 | 77,072 |
Top companies hiring database programmers now:
Database programmer salaries at Edwards Lifesciences and Parexel International are the highest-paying according to our most recent salary estimates. In addition, the average database programmer salary at companies like Incyte and Los Alamos National Laboratory are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Edwards Lifesciences | $120,446 | $57.91 |
| 2 | Parexel International | $109,472 | $52.63 |
| 3 | Incyte | $106,867 | $51.38 |
| 4 | Los Alamos National Laboratory | $102,122 | $49.10 |
| 5 | Farmers Insurance | $96,127 | $46.21 |
| 6 | Covance | $94,336 | $45.35 |
| 7 | Unum | $94,205 | $45.29 |
| 8 | Blue Cross Blue Shield of Michigan | $93,685 | $45.04 |
| 9 | AW North Carolina | $93,565 | $44.98 |
| 10 | AGDATA | $90,846 | $43.68 |
| 11 | Boeing | $88,523 | $42.56 |
| 12 | AtriCure | $87,306 | $41.97 |
| 13 | Computer Packages | $84,426 | $40.59 |
| 14 | Netsmartz | $84,394 | $40.57 |
| 15 | Pharmaceutical Product Development | $83,730 | $40.25 |
| 16 | Lockheed Martin | $83,001 | $39.90 |
| 17 | AdroIT Software & Consulting | $81,622 | $39.24 |
| 18 | Mount Sinai Health System | $81,528 | $39.20 |
| 19 | AMI International | $81,329 | $39.10 |
| 20 | Maganti IT Resources | $81,201 | $39.04 |
The average database programmer salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Pharmaceutical | $88,973 | $42.78 |
| 2 | Media | $87,353 | $42.00 |
| 3 | Manufacturing | $87,333 | $41.99 |
| 4 | Technology | $80,428 | $38.67 |
| 5 | Health Care | $79,112 | $38.03 |
| 6 | Automotive | $78,402 | $37.69 |
| 7 | Professional | $77,841 | $37.42 |
The average database programmer salary has risen by $16,540 over the last ten years. In 2014, the average database programmer earned $61,850 annually, but today, they earn $78,390 a year. That works out to a 12% change in pay for database programmers over the last decade.
Compare database programmer salaries for cities or states with the national average over time.
Compare database programmer salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $78,400 | $37.69 | +3.3% |
| 2024 | $75,800 | $36.45 | +2.3% |
| 2023 | $74,100 | $35.62 | +3.4% |
| 2022 | $71,600 | $34.41 | +2.4% |
| 2021 | $69,900 | $33.60 | +3.8% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Public Health Solutions | Database Programmer | New York, NY | 06/08/2025 | $100,000 |
| Clindart Inc. | SR. Clinical Database Programmer | Frisco, TX | 03/20/2025 | $313,050 |
| Collabera | Database Programmer/Developer | Jersey City, NJ | 02/17/2025 | $141,916 |
| Elevate Career Group | Database Programmer & IT Support | New York, NY | 02/13/2025 | $100,000 |
| Tech Mahindra (Americas) Inc. | Database Programmer | Irving, TX | 01/28/2025 | $120,000 |
| Beigene USA, Inc. | Senior Principal Clinical Database Programmer | Holly Springs, NC | 01/28/2025 | $146,737 |
| Clindart Inc. | SR. Clinical Database Programmer | Frisco, TX | 01/16/2025 | $175,000 |
| Tech Mahindra (Americas) Inc. | Database Programmer | Redmond, WA | 12/05/2024 | $100,000 |
| Techflurry Solutions LLC. | Database Programmer | Morrisville, NC | 11/05/2024 | $79,123 |
| Press Ganey | Sample Database Programmer | Chicago, IL | 10/04/2024 | $55,000 |
Search for database programmer jobs