Leopold Bloom est un personnage fictif et antihéros du roman Ulysse de James Joyce.
L'anniversaire de la journée du décrite dans le roman est célébrée en Irlande sous le nom de Bloomsday, et son centenaire a fait l'objet de réjouissances en 2004.
Bloom représente le héros Ulysse : comme lui il s'absente de son domicile au début de l'histoire et va se déplacer (ici, dans Dublin) tout au long du roman. De même, il n'apparaît pas dès le début du récit. Leopold Bloom est introduit au quatrième chapitre, Calypso, avec les mots suivants :
Leopold Bloom, né en 1866, est le fils unique d'un émigré hongrois, Rudolf Virág, originaire de Szombathely, et d'une protestante irlandaise, Ellen Higgins. Rudolf père, converti du judaïsme au protestantisme, change son nom en Rudolph Bloom, meurt suicidé.
Leopold épouse Marion Tweedy, surnommé Molly, le . Le couple a un seul enfant, une fille, Millicent, dont le diminutif est Milly, née en 1889, qui vit à Mullingar. Leopold Bloom a eu également un fils, Rudolph (Rudy), né en , qui a vécu seulement onze jours. La famille demeure au 7, Eccles Street à Dublin.
Leopold Bloom travaille à l'Evening Telegraph, pour les contrats publicitaires. Molly est une cantatrice assez célèbre.
Ulysse raconte principalement les pérégrinations de Leopold Bloom dans Dublin ; durant cette journée du , il rencontre une grande variété de personnages, dans toutes sortes du situations courantes. Le roman insiste également sur Stephen Dedalus, représentant Télémaque (en particulier les chapitres 1 à 3, 7, 9). Les deux personnages sont réunis durant les chapitres 15 à 17.
Bloom se préoccupe de la liaison que son épouse Molly Bloom entretient avec son directeur Blazes Boylan. Il se rend à l'enterrement de son ami Paddy Dignam, qui lui rappelle le décès de son fils Rudy. Cette absence de fils lui à probablement fait naître son affection pour Stephen ; dans les derniers chapitres, il le tire d'une maison close, et l'amène chez lui, lui proposant de l'héberger pour ses études.