Anteriormente Miravalles. Villa y Municipio de Bizkaia que adopta su denominación actual por resolución del 22-01-1986 (Boletín Oficial del País Vasco 28-01-1986 y Boletín Oficial del Estsdo 22-04-1989) y está situado al sur de Bilbao. Riega su término el río Nervión, con su afluente el arroyo Dainutio. La villa del mismo nombre se encuentra en la parte central del término municipal, a la orilla izquierda del río. El relieve es poco montañoso oscilando sus alturas entre 300 y 157 m.. Las coordenadas geográficas son 43° 10' 45" de latitud y 0° 47' 15" de longitud (Mapa catastral, hojas 61 y 86, 1:50.000). Mer. M. Limita al norte con el término de Arrigorriaga, al sur con los de Zeberio y Arrankudiaga, al este con el de Zeberio y al oeste con el de Arrankudiaga. Existe un pequeño enclave de tierras de Miraballes en el interior del término de Arrigorriaga.