La commune de Thèze se situe dans la région Aquitaine, dans le département des Pyrénées-Atlantiques (64), à une vingtaine de kilomètres au Nord de Pau, dans le pays des Marches du Béarn.
Elle est limitrophe avec les communes de Lalonquette, Miossens-Lanusse, Auriac, Argelos, Viven, Lème et Garlède-Mondebat.