Madre de Deus is a municipality in the state of Bahia, in the North-East region of Brazil. It is located on a small archipelago in the Bay of All Saints (Baía de Todos-os-Santos).
The municipality is the smallest in Bahia by land mass, and also the smallest in the entire North-East region of Brazil. It is spread across two islands: the Ilha de Madre de Deus and the much smaller Ilha de Maria Guarda. It lies close to two other islands, Ilha do Bom Jesus dos Passos and Ilha dos Frades, both of which belong to the city of Salvador.
The Ilha de Madre de Deus is divided into the neighborhoods of Centro, Suape, Cação, Marezinha, Mirim, Alto do Paraíso, Apicum, Nova Madre de Deus e Quitéria, Alto da Matriz, Alto do Santo Antônio, Alto da Boa Vista, Cururupeba, Malvinas, and Nova Brasília.