在湘西邊陲的一個小山城中,生活著一位善良質樸的少女翠翠。她的父親是一名軍人,在一次戰斗中英勇犧牲;而母親因思念丈夫郁郁寡歡,最終投河自盡。從小與祖父相依為命的翠翠,過著簡單卻充滿溫情的日子。
故事圍繞翠翠與兩位青年之間的愛情展開。天保和儺送兄弟倆都是船主,他們同時愛上了美麗的翠翠。為了公平競爭,兩人決定通過唱歌的方式來表達自己的心意。然而,這段純真的感情卻因為一系列誤會和命運的捉弄而走向了復雜化。
天保自知難以勝出,選擇離開家鄉去闖蕩,不幸的是他在途中遭遇意外身亡。這一變故讓儺送內心充滿了愧疚,他雖深愛翠翠,卻因家庭的壓力和內心的掙扎遠走他鄉。祖父的突然離世更使得翠翠陷入深深的孤獨之中。
小說以翠翠獨自守望渡口結束,她依然期盼著儺送的歸來。沈從文用詩意的語言描繪了這個遠離塵囂的小世界,展現了人性中最真摯的情感以及人與自然和諧共處的美好景象。《邊城》不僅是一部關于愛情的小說,更是一幅展現鄉土中國社會風貌的畫卷。