Magyarkapud, Kapud Árpád-kori település. Neve alapján egykori gyepü, határvédelmi hely lehetett. Nevét már 1264-ben említették az oklevelekben Cupud néven.
1839-1863 között Kapud, 1890-ben Magyar-Kapud, 1873-ban Kapud (Magyar-) néven említették.
A középkorban a gyulafehérvári székeskáptalan birtoka volt.
A falu lakossága a reformáció idején felvette a református vallást.