Umgeben wird Moriat von den Nachbargemeinden Vichel im Norden, Charbonnier-les-Mines im Osten, Sainte-Florine im Osten und Südosten, Lempdes-sur-Allagnon im Süden, Chambezon im Süden und Südwesten sowie Saint-Gervazy im Westen.