生平
匡衡家父世农夫,年幼时因家境贫困,没有灯烛,于是匡衡在墙壁上凿孔,引邻居光源读书,是为「凿壁偷光」成语典故的来源。匡衡学习刻苦,对《诗经》有很高的成就,当时有「无说诗,匡鼎来;匡语诗,解人颐」的说法。后来匡衡通过甲科考试,少府梁丘贺亲自召见匡衡试其学问,「衡对诗诸大义,其对深美」。曾任平原文学掾。元帝即位,大司马车骑将军史高担任尚书,向元帝推荐匡衡,遂担任郎中,又迁博士、给事中。初元二年(前47年),有日食、地震之变,匡衡上谏「上政治得失疏」的奏摺,说:「臣闻五帝不同礼,三王各异教,民俗殊务,所遇之时异也。」建昭三年(前36年),「代韦玄成为丞相,封乐安侯,食邑六百户。」 元帝时,因为与当时宦官石显的不和,成帝即位后,匡衡与御史大夫甄谭上疏弹劾石显。司隶校尉王尊却上章弹劾匡衡和甄谭,直言丞相、御史以前对石显一味地曲意迎合,实为一党,应一起治罪。成帝荒淫无度,匡衡又上《戒妃匹劝经学威仪之则》的奏疏:「愿陛下详览得失盛衰之效,以定大基,采有德,戒声色,近严敬,远技能」。匡衡之子匡昌为越骑校尉,酒醉杀人,入狱。对此天子未对匡衡追究事责。汉成帝建始四年(前29年),匡衡因「专地盗土」遭弹劾,被贬为庶人回乡。终于家乡。其子匡咸。