세기(世紀, century)는 100년을 단위로 하는 기간 또는 그 단위 자체를 말한다. 주로 서기와 함께 사용되어 서기 1년부터 100년 까지를 1세기라 하고, 101년부터 200년까지를 2세기라 한다. 그 이후로도 같다. 기원전 100년부터 기원전 1년 까지를 기원전 1세기라 하고, 기원전 200년부터 기원전 1년까지를 기원전 2세기라 한다. 그 이전으로도 같다. 비유적으로 매우 긴 세월을 의미하기도 한다.