Morocco (MAR) competed at the 2005 Mediterranean Games in Almería, Spain.
The nation had a total number of 142 participants (110 men and 32 women).
Athletics Athletics Athletics Boxing Judo