Ordet madrasa (ofte skrevet madrasah, madrash eller medressa; arabisk: مدرسة) betyr på arabisk «skole». I utgangspunktet betegner det en hvilken som helst skole, enten offentlig, privat eller religiøs.

En madrasa i Gambia
Ulugh Beg-madrasaen i Samarkand.

Mer spesifikt er i muslimske land en madrasa en religiøs skole. Som sådan gir den undervisning i islam i tillegg til allmenne fag. En typisk madrasa tilbyr to ulike kurs: Hifz har som mål for studentene å lære koranen utenat (en person som har lært seg hele koranen kalles hafiz). `Alim fører fram til en mer formell utdanning (`aalim) i arabisk, tafsir (tolkning av koranen), sharia (islamsk lov), hadith (Muhammeds utsagn og handlinger), mantiq (logikk) og islams historie. Noen madrasaer tilbyr også kurs i arabisk litteratur – samt allmenn historie, naturvitenskapelige fag, engelsk og andre språk.

For å bli en 'aalim kreves normalt tolv års studier. Mange studenter ved madrasaer utdanner seg videre til imamer.

Madrasaer ligger ofte i umiddelbar nærhet av en moské.

Jami'at al-Qarawiyyin i Fez (grunnlagt i 859) regnes som den eldste madrasa i den muslimske verden – og av noen som verdens eldste universitet.