Iseo liegt am Südostende des Iseosees in der Lombardei, etwa zwanzig Kilometer nordwestlich von Brescia. Die Stadt erstreckt sich über eine Fläche von fünfundzwanzig Quadratkilometern und umfasst die Ortsteile Pilzone, Cóvelo und Clusane. Zu ihren Nachbarn zählen unter anderem Monte Isola, Sarnico und Tavernola Bergamasca, während die Bahnstrecke von Brescia über Iseo bis Edolo führt.
Die erste schriftliche Erwähnung Iseos stammt aus dem Mittelalter, doch prägend wurde vor allem die Zeit als Handelsplatz am See. Wirtschaftlich lebte der Ort lange vom Fischfang und vom Weinbau, später auch vom Tourismus. Ein besonderes Zeichen dieser Epoche ist das erste Denkmal zu Ehren Garibaldis, das hier errichtet wurde.
Heute ist Iseo bekannt für seine malerische Lage am Seeufer und die autofreie Insel Monte Isola. Die Stadt pflegt eine Partnerschaft mit Tamsweg in Österreich und hat mit Alessandro Romele einen jungen Radrennfahrer hervorgebracht. Die Uferpromenade und die umliegenden Weinberge prägen das Bild der Region.