Obec Bolehošť se ve skutečnosti skládá ze tří částí a to Bolehoště, Bolehošťské Lhoty a Lipin. Tyto části jsou spojeny v jednu katastrální obec a tou je Bolehošť. Obec leží v nížinné části okresu Rychnov nad Kněžnou, Královehradeckého kraje na okraji Orlické tabule a úpatí Orlických hor v nadmořské výšce kolem 260 - 270 metrů nad mořem. Na východ od obce se zvedá lesní hřbet Křivina a rovinatý povrch se začíná měnit v pahorkatinu vrcholící v Orlických horách. Obec je obklopena ze tří stran lesy, vyjma severní strany.
V obci se nachází základní škola (1. - 5. ročník), mateřská škola, pošta, restaurace, víceúčelový sál, obchod s potravinami, sportoviště, dětské hřiště a knihovna.