Knut Bo Lennart Swenson (født 1932 i Stockholm) er en svensk maler og grafiker.
Bo Swenson er utdannet fra Kungliga Konsthögskolan i Stockholm (1958-63) og gjorde studiereiser til Nederland, Frankrike og Italia. Han debuterte på Galerie Blanche, Stockholm 1963.
Swenson mottok Prins Eugen-medaljen 2013. Han er medlem av Konstakademien.
Han älskar starka färger, särskilt rött. Hans dukar är stora och myllrande abstrakta. Rörelsen är ständigt närvarande i hans verk – poetisk och otålig och osentimental. Han målar för att minnas, men han målar också det som finns kvar. Här finns en japansk inspiration, en tunn andlighet. Här finns också vadställena, dammarna, rörelsen över floden, lövverken, stränderna. Han för också en dialog över decennier och sekler med andra målare.