역사(歷史, 영어: history)는 인류 사회의 변천과 흥망의 과정, 지난 시대에 남긴 기록물, 그리고 이를 연구하는 학문 분야 등을 가리킨다. 또한 인간이 거쳐온 모습이나 인간 행위로 일어난 사실을 말하는 단어로도 쓴다. 학문으로서 역사는 증거를 분석하고 해석하여 일어난 일에 대한 이야기를 구성하고, 그것이 왜 어떻게 일어났는지 설명한다. 일부 이론가들은 역사를 사회과학으로 분류하는 반면, 다른 이론가들은 역사를 인문학의 일부로 보거나 하이브리드 학문으로 간주한다.
역사의 목적에 대해서도 비슷한 논쟁이 있는데, 예를 들어 주요 목표가 진리를 밝히는 이론적인 것인지, 아니면 과거로부터 교훈을 얻는 실용적인 것인지 등이 있다. 더 넓은 의미에서 역사라는 용어는 학문 분야가 아닌 과거 그 자체, 과거의 시간, 또는 과거에 대한 개별 텍스트를 의미한다. 역사 연구는 과거 사건을 재구성하고 해석을 검증하기 위해 1차 자료와 2차 자료에 의존한다.
사료 비판은 이 자료들의 진정성, 내용, 신뢰성을 평가하는 데 사용된다. 역사가들은 여러 자료의 관점을 통합하여 일관된 이야기를 개발하려고 노력한다. 실증주의, 아날학파, 마르크스주의, 포스트모더니즘과 같은 다양한 사상 학파는 각기 다른 방법론적 접근 방식을 가지고 있다.
역사는 다양한 분야를 포괄하는 넓은 학문이다. 일부는 특정 시간대에 초점을 맞추는데, 예를 들어 고대사가 있고, 다른 일부는 특정 지리적 지역에 집중하는데, 예를 들어 아프리카의 역사가 있다. 주제별 분류에는 정치사, 군사사, 사회사, 경제사가 포함된다. 특정 연구 방법 및 자료와 관련된 분야로는 양적 역사, 비교역사학, 구술 역사가 있다.