打草工亨查德嗜酒,与百般劝阻的妻子吵架,酒醉之时以5英镑将妻子连同襁袍中的女儿卖给了途经那里的水手纽森。酒醒后,他后悔莫及,发誓滴酒不沾,并千辛万苦地追寻妻女。数月后,徒劳的亨查德到了卡斯特桥市,从此他拼命工作,终因经营粮食干草而致富,多年后再因深孚众望而当选为卡斯特桥市长。此时,亨查德原妻获悉纽森已在海上丧生,便带上女儿寻访到卡斯特桥。亨查德毫无犹豫地与妻子再次结了婚,尽管在此之前他已有一个恋人露西塔。享查德的妻子不久去世,与他合伙的年轻人法尔弗雷这时也已反目,成了自己强劲的竞争对手。亨查德于是禁止女儿与法尔弗雷交往,直到他意外发现女儿的亲生父亲是纽森而非自己。千里迢迢投奔亨查德的露西塔出乎意料地嫁给了法尔弗雷。法尔弗雷因经营有术。极获成功,而此时的亨查德却因投机失败而破产,而且多年前出卖妻女的丑闻也已张扬。亨查德戳破了露西塔与自己的多年私情,终于致使露西塔含羞而死。亨查德在格守了21年誓言之后,重又破戒饮酒。对于亨查德来说,剩下的全部安慰就是女儿了,孰料纽森此时竟又突然回来认领女儿。得知了真相的女儿结果还是回到纽森身边。在女儿与法尔弗雷的婚礼上,亨查德受到冷遇,他孤独地离去了。最后在荒原上的一座小屋里亨查德悲惨死去。