Соревнования по легкой атлетике на Средиземноморских играх 2005 года проводились на стадионе «Медитерранео» в Альмерии, Испания, с 29 июня по 2 июля 2005 года. Франция заняла первое место по общему количеству медалей, завоевав 10 золотых и 30 медалей в общем зачете, а принимающая страна Италия заняла второе место, завоевав 9 золотых и 26 медалей в общем зачете.
Всего было проведено 47 соревнований, в 24 из которых участвовали мужчины, а в 23 — женщины. Единственными соревнованиями, которые не проводились для обоих полов, были бег с препятствиями на 3000 метров и бег на 1500 метров на колясках (только для мужчин), а также бег на 800 метров на колясках (только для женщин). Игры 2005 года также ознаменовали замену марафона на полумарафон.