ADBLOCK #102
College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2025 History Degree Guide

Our society is built on thousands of years of history. Whether it is the countless wars fought, or the various cultural traditions, students will learn about past events and how they shape the present.

Students who study history will learn to interpret the past by analyzing, gathering, and criticizing evidence and theories of past events. Students will learn about various cultures, acquire problem solving skills and see common patterns repeated throughout history. There are many different concentrations within this major. Some of these are European History, Asian History, Canadian History, American History, Military History, Public/Applied History, and History and Philosophy of Science and Technology. While all these majors concentrate on different regions or subjects, they will all include classes on European history, American society, Middle Eastern society and culture, and World history.

DEBUG: Raw major_slug = "history//history"
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/history/history/offers.json", major_slug = "history/history"
DEBUG: After cleaning major_slug = "history/history"
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/history/history/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/history/history/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/history/history/offers.json
DEBUG: major_slug = "history/history"
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 5
DEBUG: Specific major detected (cip4 = 54.01), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "History (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "History (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "History (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "History (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "BA in History" with relevance 1
DEBUG: ✓ Offer "BA in History" ACCEPTED (relevance 1)
DEBUG: Checking offer "MA in History" with relevance 1
DEBUG: ✓ Offer "MA in History" ACCEPTED (relevance 1)
DEBUG: Checking offer "History (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "History (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: relevant_offers count = 4
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 2 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 2
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 2 offers with relevance >= 1.0

History Degrees in the United States

#30 Most Popular Major
31.4k Degrees Awarded
239 Schools Offering Degrees

In 2021-2022, history was the 30th most popular major nationwide with 31,443 degrees awarded. Our 2025 Best History Schools ranking analyzes 418 of these schools to determine the best overall colleges for history students. Continue reading to check out one of our many unbiased rankings of history programs later in this article.

2025 Best Colleges for History
2025 Overall Best History Colleges >

Best History Schools by Degree

Associate Degrees in History
Bachelor's Degrees in History
Master's Degrees in History
Doctorate Degrees in History
DEBUG: Raw major_slug = "history//history"
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/history/history/offers.json", major_slug = "history/history"
DEBUG: After cleaning major_slug = "history/history"
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/history/history/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/history/history/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/history/history/offers.json
DEBUG: major_slug = "history/history"
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 5
DEBUG: Specific major detected (cip4 = 54.01), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "History (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "History (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "History (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "History (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "BA in History" with relevance 1
DEBUG: ✓ Offer "BA in History" ACCEPTED (relevance 1)
DEBUG: Checking offer "MA in History" with relevance 1
DEBUG: ✓ Offer "MA in History" ACCEPTED (relevance 1)
DEBUG: Checking offer "History (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "History (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: relevant_offers count = 4
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 2 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 2
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 2 offers with relevance >= 1.0

What Are The Requirements For a Degree in History

Students who enjoy reading and writing thrive in this major. Time management and curiosity will enable you to complete assigned reading on time. Analytical skills will help you discover patterns and connections between events.

In order to prepare for this major, students are advised to take prior courses in World religion, American history, European history, and geography. There is opportunity to gain a Master in History if you decide to further your education. Some programs allow students the opportunity to study abroad. This would allow students experience the culture and history first hand.

ADBLOCK #171

Prior Education for a History Program

A high school diploma or equivalent is typically required for most history degree programs and many students will need a minimum GPA and SAT/ACT score depending on the school. Specific history careers may require a certain level of degree attainment or additional certifications beyond that.

Types of History Degrees

There are various different levels of history degrees. You can get anything from a in history to the highest history degree, a . How long it takes to complete some common history degree levels is shown below.

DegreeCredit RequirementsTypical Program Length
Associate Degree60-70 credits2 years
Bachelor’s Degree120 credits4 years
Master’s Degree50-70 credits1-3 years
DoctorateProgram required coursework including thesis or dissertationAt least 4 years

A bachelor's degree is the most common level of education achieved by those in careers related to history, with approximately 35.0% of workers getting one. People currently working in careers related to history tend obtained the following education levels.

Level of EducationPercentage of Workers
Bachelor’s Degree35.2%
Master’s Degree33.9%
Doctoral Degree12.3%
Post-Secondary Certificate4.3%
Post-Baccalaureate Certificate4.0%
ADBLOCK #172

About 85.4% of workers in careers related to history obtain at least bachelor's degrees. See the chart below for the most common degree level workers in history have received.

undefined

The education level required is different depending on the history career you are seeking.

Career Opportunities for A Degree In History Graduate

Above Average Number of Jobs
$33.4k Average Starting Salary
8% Growth Job Outlook 2016-26

There are many different career options that individuals can enter into with a degree in History. Many graduates pursue the field of education as Elementary, Middle, and High School Teachers. If teaching is not your passion, you can become a Librarian or Historian and work in interpreting, collecting and storing data from the past. Another option is to become an Anthropologist or Archeologist. Both of these fields examine the past of different cultures. As an Anthropologist you will examine the elements of human culture and society. As an Archeologist, you would examine the relics from the past to recreate the history and culture.

Growth Projected for History Careers

Want a job when you graduate with your history degree? History careers are expected to grow 7.9% between 2016 and 2026.

The following options are some of the most in-demand careers related to history.

Occupation NameProjected JobsExpected Growth
High School Teachers1,095,5007.5%
Managers1,071,7008.0%
History Professors29,70010.4%
Curators14,10013.7%
Museum Technicians and Conservators13,30012.7%
DEBUG: Raw major_slug = "history//history"
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/history/history/offers.json", major_slug = "history/history"
DEBUG: After cleaning major_slug = "history/history"
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/history/history/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/history/history/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/history/history/offers.json
DEBUG: major_slug = "history/history"
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 5
DEBUG: Specific major detected (cip4 = 54.01), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "MA in History" with relevance 1
DEBUG: ✓ Offer "MA in History" ACCEPTED (relevance 1)
DEBUG: Checking offer "History (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "History (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: relevant_offers count = 1
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 0 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 0
DEBUG: No ESYOH offers, checking direct offers

How Much Money Do History Grads Make?

History graduates between <nil> reported earning an average of $33,433 in the <nil> timeframe. Earnings can range from as low as $16,100 to as high as $69,451. As you might expect, salaries for history graduates vary depending on the level of education that was acquired.

undefined

Highest Paid History Careers

Salaries for history graduates can vary widely by the occupation you choose as well. The following table shows the top highest paying careers history grads often go into.

Occupation NameMedian Average Salary
Managers$115,590
History Professors$83,990
Historians$66,380
High School Teachers$64,340
Curators$58,490
ADBLOCK #173

Getting Your History Degree

With over 2,946 different history degree programs to choose from, finding the best fit for you can be a challenge. Fortunately you have come to the right place. We have analyzed all of these schools to come up with hundreds of unbiased history school rankings to help you with this.

DEBUG: Raw major_slug = "history//history"
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/history/history/offers.json", major_slug = "history/history"
DEBUG: After cleaning major_slug = "history/history"
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/history/history/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/history/history/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/history/history/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/history/history/offers.json
DEBUG: major_slug = "history/history"
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 5
DEBUG: Specific major detected (cip4 = 54.01), keeping min_relevance at 0.5
DEBUG: Starting relevance filtering - min_relevance = 0.5, max_relevance = 1
DEBUG: Checking offer "MA in History" with relevance 1
DEBUG: ✓ Offer "MA in History" ACCEPTED (relevance 1)
DEBUG: Checking offer "History (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✓ Offer "History (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.6)
DEBUG: relevant_offers count = 2
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 1 ESYOH offers with relevance >= 0.5
DEBUG: esyoh_offers count = 1
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 0 offers with relevance >= 1.0
DEBUG: Backfilling with 0 offers with relevance >= 0.9
DEBUG: Backfilling with 0 offers with relevance >= 0.8
DEBUG: Backfilling with 0 offers with relevance >= 0.7
DEBUG: Backfilling with 1 offers with relevance >= 0.6

History is one of 0 different types of History programs to choose from.

History Concentrations

MajorAnnual Graduates
General History30,058
Other History547
Public/Applied History274
History and Philosophy of Science and Technology256
Military History196

View All History Focus Areas >

ADBLOCK #174

ADBLOCK #115

References

More about our data sources and methodologies.

ADBLOCK #116

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs
ADBLOCK #613

Compare Your School Options