Haut-Bocage is een gemeente in het Franse departement Allier in de regio Auvergne-Rhône-Alpes, die deel uitmaakt van het arrondissement Montluçon.

Geschiedenis De gemeente is op 1 januari 2016 ontstaan door de fusie van de gemeenten Givarlais, Louroux-Hodement en Maillet.