Firefighters, coastguard officers and an air ambulance crew were called to the scene on Tuesday evening and worked side-by-side to stabilise the casualty and get him safely to hospital.
A spokesperson for the Scottish Fire and Rescue Service (SFRS) said: “We received a 999 call at 6:10pm reporting a man had fallen on rocks near Port Ban.
“Iona’s fire and rescue crew was immediately mobilised and they reached the scene around 12 minutes later.
“The firefighters began to assist the casualty, who was lying on the beach but positioned above the high tide mark.
“He had sustained a head injury, was experiencing lower body pain and had been in the open for around two hours – so the firefighters provided oxygen therapy and attempted to sheltered him from the weather conditions.
“Our crew was joined at the scene by a team from HM Coastguard and the Scottish Air Ambulance. The helimed crew assumed the medical lead and the casualty was flown to hospital.”