Database administrators organize and maintain data for companies and organizations using software and other tools. Learn how much you can earn as a database administrator based on factors like education, experience, location, and industry.
Database administrators work for financial institutions, information technology companies, and other organizations to maintain and update database architecture for large amounts of data. Job prospects look promising as database administrator positions continue growing and companies rely on administrators to handle large amounts of data for financial or customer service purposes. According to the US Bureau of Labor Statistics (BLS), employment for data administrators is projected to grow 9 percent during this decade [1]
Read on to explore what a position as a database administrator entails, including the average earnings associated with the job and the factors that might increase your salary over time.
Database administrators, sometimes called DBAs, design, develop, and maintain databases for companies and organizations.
As a database administrator, you identify clients' needs and determine how best to maintain databases for different purposes. You will be responsible for designing and developing databases, backing up data in case of potential loss, ensuring databases are running efficiently and without errors, and testing any potential changes to keep the databases up to date.
Database administrator skills may change depending on your particular field, such as financial information, shipping records, personal data, and more. However, data analytics, attention to detail, and problem-solving skills are among the most sought-after skills.
Database administrators make a median annual income of $101,510, according to the BLS [1].
Various job listing sites calculate the average annual pay for database administrators between $81,960 and $104,487 as of January 2025. The following offers information about the median and average salaries calculated by the BLS and four other different organizations that track database administrator salaries:
Factors such as your education level and experience in the field can boost your potential earnings as a database administrator. Where you live can also impact your salary, including the demand for database administrators or the cost of living in a particular area. Some industry sectors will offer more earnings than others depending on your specific interests or specialties as a database administrator.
Database administrators usually need a bachelor’s degree in computer and information technology or a related field. Some employers may also want you to have a master’s degree in computer science, database management, information technology, or a related field. In other cases, employers may prefer a master’s in business with a specialization in information systems.
Some employers might also want certification in the products they use for database maintenance and operations.
The following list can give you an idea of how database administrator education levels influence average salaries, according to Zippia [5]:
Some college or an associate degree: $79,132
Bachelor's degree: $88,067
Master's degree: $92,811
Your previous experience in database administration can boost your salary as more experience can lead to a higher annual income. The following are the estimated average salaries you can expect based on your experience level, according to Glassdoor [3]:
0–1 year: $79,088
1–3 years: $86,162
4–6 years: $95,218
7–9 years: $100,707
10–14 years: $108,644
15+ years: $117,497
Your location can affect your earnings as a database administrator due to the cost of living, demand for work in the area, and other regional factors.
The five top-paying states for database administrators based on average salary data from BLS include [6]:
New Jersey: $122,460
Massachusetts: $117,870
Maryland: $117,750
Kansas: $117,660
Washington: $116,710
Additionally, some cities may have higher earnings than others based on the cost of living or the number of database administrator positions. You can earn more if you live in these areas or are willing to relocate.
For example, according to the BLS, a database administrator in the San Jose, Sunnyvale, Santa Clara region in California can expect to earn an average annual wage of $148,720 [6]. Conversely, if you’re a database administrator in the Bridgeport, Stamford, Norwalk area of Connecticut, you can expect an average annual wage of $130,700 [6].
A database administrator can earn more money in specific industries compared to others, depending on different factors. For example, working in the financial sector can earn you a median annual income of $115,930, while those working for management companies earn $107,880 in median annual income, according to the BLS [7]. The BLS also indicates database administrators who work in the computer systems design industry earn a median annual income of $125,650 [7].
Glassdoor also lists the following five industries as the highest-paying for database administrators. Note that BLS only includes base pay for its calculations, while Glassdoor includes additional compensation in its figures, such as stocks, cash, bonuses, and other benefits along with base pay [3]:
Financial services: $124,262
Telecommunications: $120,896
Pharmaceutical and biotechnology: $116,491
Energy, mining, and utilities: $133,336
Insurance: $117,278
Other positions in the database administration field can help you gain additional experience, or you can find a job that better fits your interests if you want to focus on another area of the IT field.
Median annual salary: $95,360 [8]
In this job, you will oversee the daily operations of computer networks. You might be responsible for maintaining network systems, optimizing performance, and troubleshooting issues with your company's network and computer systems.
Read more: What Does a System Administrator Do? Your Career Guide
Median annual salary: $129,840[9]
In this job, you will focus on designing and building data communications networks, including local area networks (LANs) and wide area networks (WANs). You will create the layout for these networks, upgrade hardware and software, and implement new technologies in your company or organization.
Read more: A Guide to Network Architectures
According to data from the BLS, database administrator positions will grow 9 percent from 2023 to 2033, with above-average growth compared to the national average of 3 percent for all occupations. Additionally, the BLS anticipates the market will add an average of 9,500 database administrator positions annually between 2023 and 2033 [10].
Database administrators' positions will continue to grow as data needs increase across all economic industries. New positions should open as organizations increase their need for database design and administration, presentation of materials to stakeholders, and transitioning databases to newer and better technology.
A database administrator’s salary is typically higher than average, with an excellent job outlook. The exact salary you receive varies according to whether you have the expected database management education and experience, as well as where you live. It’s also essential that you have relevant database administrator skills.
If you want to start a career as a database administrator or continue your training in the field, explore the topic with the beginner-friendly program Data Science Professional Certificate, offered by IBM, for an excellent introduction to the concepts and principles you’ll need to know. If you’re ready to build more advanced knowledge and skills, consider taking Data Warehousing for Business Intelligence Specialization with the University of Colorado on Coursera. You can learn the basics of database development and data warehousing and how to use basic programming to develop and maintain databases.
US Bureau of Labor Statistics. “Database Administrators and Architects, https://www.bls.gov/ooh/computer-and-information-technology/database-administrators.htm.” Accessed January 9, 2025.
Zippia. “Database Administrator Salary, https://www.zippia.com/database-administrator-jobs/salary/.” Accessed January 9, 2025.
Glassdoor. “Database Administrator Salaries, https://www.glassdoor.com/Salaries/database-administrator-salary-SRCH_KO0,22.htm.” Accessed January 9, 2025.
Salary.com. “Database Administrator Salary, https://www.salary.com/research/salary/listing/database-administrator-salary/.” Accessed January 9, 2025.
Zippia. “Best Colleges, Degrees, and Courses for Database Administrators, https://www.zippia.com/database-administrator-jobs/education/.” Accessed January 9, 2025.
US Bureau of Labor Statistics. “15-1242 Database Administrators, https://www.bls.gov/oes/current/oes151242.htm.” Accessed January 9, 2025.
US Bureau of Labor Statistics. “Database Administrators and Architects, https://www.bls.gov/ooh/computer-and-information-technology/database-administrators.htm#tab-5.” Accessed January 9, 2025.
US Bureau of Labor Statistics. “Network and Computer Systems Administrators, https://www.bls.gov/ooh/computer-and-information-technology/network-and-computer-systems-administrators.htm#tab-1.” Accessed January 9, 2025.
US Bureau of Labor Statistics. “Computer Network Architects, https://www.bls.gov/ooh/computer-and-information-technology/computer-network-architects.htm#tab-1.” Accessed January 9, 2025.
US Bureau of Labor Statistics. “Database Administrators and Architects, https://www.bls.gov/ooh/computer-and-information-technology/database-administrators.htm#tab-6.” Accessed January 9, 2025.
Editorial Team
Coursera’s editorial team is comprised of highly experienced professional editors, writers, and fact...
This content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.