Bazoches-au-Houlme () is a commune in the Orne department in northwestern France.
The etymology of the name is probably a blend of Latin and Old Norse origins: Basilicis ("church"; attested 11th c.) and holmr ("islet, meadow, etc.").
The commune of Bazoches-au-Houlme is part of the area known as Suisse Normande.
The commune is made up of the following collection of villages and hamlets, Bazoches-au-Houlme, La Guilberdière, Le Pont de Baize and La Thiboudière. The commune is spread over an area of with a maximum altitude of and minimum of
The river Baize runs through the commune, along with four of its tributaries, Ruisseau des Vaux Viets, Ruisseau du Val Lienard, Ruisseau du Val and Ruisseau des Vallees.
The 2018 CORINE Land Cover assessment shows the vast majority of the land in the commune, 56% () is Arable land. The rest of the land is Meadows at 37%, Forests are 4% and rest of land is equally shared by Heterogeneous agricultural, Artificial, non-agricultural green spaces and urbanised areas.