Obec Horní Bludovice přímo hraničí s městem Havířov a obcemi Horní Těrlicko, Žermanice, Bruzovice a Kaňovice. Horní Bludovice leží mezi dvěma vodními díly, a to Žermanickou a Těrlickou vodní nádrží. První dochovaná zpráva pochází z roku 1335, kdy obec založil pravděpodobně šlechtic Blud z Jičína, z okruhu prvního těšínského vévody Měška. Obec je položena v pestrém a členitém terénu na rozhraní Ostravské plošiny a Pobeskydské pahorkatiny. Jedním z nejvyšších míst je kopec Kohout, odkud se naskýtá pohled nejen na celou obec, ale i na nejbližší okolí - Žermanickou přehradu, Beskydy, Havířov i Ostravu. Údolím obce protéká řeka Lučina, pramenící v kopci Prašivá v Beskydech a vlévající se do řeky Ostravice v centru Ostravy. Tok Lučiny rozděluje obec na dvě části. Malebný ráz krajiny navíc dotváří řada menších potoků.