신라 제32대 왕. 재위 692∼702. 성은 김씨(金氏). 이름은 이홍(理洪) 또는 이공(理恭). 신문왕의 태자이며, 어머니는 김흠운(金欽運)의 딸 신목왕후(神穆王后)김씨(金氏)이다. 691년(신문왕 11)에 태자로 책봉되었다.
692년 즉위 후, 좌우이방부(左右理方府)의 ‘이(理)’자가 왕의 이름과 같으므로 피휘(避諱)하여 좌우의방부(左右議方府)로 관부의 명칭을 고치기도 하였다. 또한 대아찬(大阿飡) 원선(元宣)을 집사부(執事部) 중시(中侍)에 임명하여 국정을 위임하였다.
같은 해에는 고승 도증(道證)이 당나라에서 귀국하여 천문도(天文圖)를 왕에게 바쳤다. 천문도는 고구려에 전래된 진탁(陳卓)의 성도(星圖)와 같은 것으로서 왕실권위의 상징으로 이용되었다.
또한 이 무렵에 의학교육기관인 의학(醫學)을 설립하여 의학박사를 두고 ≪본초경 本草經≫·≪침경 針經≫·≪맥경 脈經≫ 등의 중국 의학서를 교수하게 하였다.
695년에 서시전(西市典)과 남시전(南市典)을 두었다. 이것은 지증왕대에 설치된 동시전(東市典)과 더불어 왕경(王京)의 3대 시전으로서 물화의 유통을 쉽게 하였다.
이 해에 자월(子月 : 음력 11월)을 정월로 정했다가 700년에 다시 인월(寅月 : 음력 1월)을 정월로 바꾸었다. 698년에 일본국(日本國)의 사신을 접견했으며, 699년에는 당나라에 사신을 파견해 조공(朝貢)함으로써 양국과의 우호적인 외교관계도 유지하였다.
700년에 이찬(伊飡) 경영(慶永 또는 慶玄)의 반란에 연좌되어 698년에 중시로 임명되었던 순원(順元)이 파면되었다. 반란의 구체적인 원인은 알 수 없다.
다만, 어려서 즉위한 효소왕의 유약함과 왕자가 없음을 이유로 다음의 왕위계승을 위해 일어난 것으로 짐작되며 쉽게 평정되었다. 702년 7월에 죽으매 망덕사(望德寺) 동쪽에 장사지냈다. 능은 경주 낭산(狼山) 동남쪽에 있다.