打草工亨查德嗜酒,與百般勸阻的妻子吵架,酒醉之時以5英鎊將妻子連同襁袍中的女兒賣給了途經那里的水手紐森。酒醒后,他后悔莫及,發(fā)誓滴酒不沾,并千辛萬苦地追尋妻女。數月后,徒勞的亨查德到了卡斯特橋市,從此他拼命工作,終因經營糧食干草而致富,多年后再因深孚眾望而當選為卡斯特橋市長。此時,亨查德原妻獲悉紐森已在海上喪生,便帶上女兒尋訪到卡斯特橋。亨查德毫無猶豫地與妻子再次結了婚,盡管在此之前他已有一個戀人露西塔。享查德的妻子不久去世,與他合伙的年輕人法爾弗雷這時也已反目,成了自己強勁的競爭對手。亨查德于是禁止女兒與法爾弗雷交往,直到他意外發(fā)現女兒的親生父親是紐森而非自己。千里迢迢投奔亨查德的露西塔出乎意料地嫁給了法爾弗雷。法爾弗雷因經營有術。極獲成功,而此時的亨查德卻因投機失敗而破產,而且多年前出賣妻女的丑聞也已張揚。亨查德戳破了露西塔與自己的多年私情,終于致使露西塔含羞而死。亨查德在格守了21年誓言之后,重又破戒飲酒。對于亨查德來說,剩下的全部安慰就是女兒了,孰料紐森此時竟又突然回來認領女兒。得知了真相的女兒結果還是回到紐森身邊。在女兒與法爾弗雷的婚禮上,亨查德受到冷遇,他孤獨地離去了。最后在荒原上的一座小屋里亨查德悲慘死去。