Sofala es una provincia en el centro de Mozambique.
Limita al nororiente con Zambezia, al norte con Tete, al occidente con Manica, al sur con Inhambane, y al oriente está bañada por el Océano Índico, a la altura del Canal de Mozambique.
En el siglo X, Al-Masudi describe las tierras de Sofala y habla de la importancia de la minería y del comercio entre el Imperio Monomotapa, los árabes y la india que allí se había establecido.
En época Sofala abarcaba toda la costa centro y norte del actual Mozambique.
Cuando los portugueses entraron en contacto con la zona meridional de África Oriental (a través del Cabo de Buena Esperanza), fueron informados del comercio que se generaba en Sofala: grandes traficantes musulmanes de Ormuz, de Adén y de otros lugares recibían oro de otros mercaderes en el interior explotados por musulmanes, los cuales se llevaban el metal para poder obtener paños de algodón de Cambaia y otras piezas que llegaban del mar Rojo o de Guzarate.