Yeosu là một thành phố nằm ở bờ biển phía nam của bán đảo Triều Tiên ở tỉnh Nam Jeolla, Hàn Quốc và bao gồm thành phố Yeosu cũ, được thành lập năm 1949, thành phố Yeocheon, được thành lập năm 1949 1986, và quận Yeocheon được sáp nhập vào thành phố Yeosu hiện tại vào năm 1998.
Thành phố Yeosu bao gồm bán đảo Yeosu cũng như 317 hòn đảo (49 người sinh sống, 268 người không có người ở). Nằm giữa bờ biển phía nam của Hàn Quốc, nó được bao bọc bởi quận NamHae ở tỉnh Nam Gyeongsang về phía đông với một tuyến đường thủy tự nhiên, và Vịnh Suncheon ở phía tây và tây bắc, thành phố Suncheon nằm dọc theo bờ sông. Thành phố có ba hội trường thành phố khác nhau. Vào ngày 1 tháng 4 năm 1998, các thành phố Yeosu và Yeocheon, cùng với quận Yeocheon được sáp nhập để tạo thành thành phố thống nhất Yeosu.