Mārupes pagasts ir pagasts Vidzemē, Mārupes novadā, pie Rīgas dienvidu robežas. Pagasts atrodas 10 km no Latvijas galvaspilsētas Rīgas centra. Pagasta administratīvais centrs ir Mārupes pilsēta. Robežojas ar Rīgu, Mārupes pilsētu, Mārupes novada Babītes pagastu un Olaines novada Olaines pagastu.
Mārupes pagastā atrodas 10 apdzīvotas vietas: Bašēni (mazciems), Jaunmārupe (lielciems), Lidosta “Rīga” (mazciems), Mazieķi (mazciems), Mežvidi (mazciems), Mētras (mazciems), Peles (mazciems), Skulte (lielciems), Tīraine (lielciems) un Vētras (vidējciems). Mārupes pagastā pašvaldības funkcijas īsteno Mārupes novada pašvaldība.