Ministers are spending £64m on the immunisation programme, which it is hoped will save up to 100 lives a year. Around 30,000 girls over 12 are being vaccinated by school nurses.
But Henry Annan, spokesman for the Royal College of Obstetricians and Gynaecologists, said the refusal to extend the programme to boys was “defeatist”.
His concerns were echoed by Ellen Hudson, associate director of the Royal College of Nursing in Scotland.
She said: “The HPV vaccination programme is extremely important in the battle against cervical cancer.
“Eradication of cervical cancer should be our goal, and to achieve this the vaccination programme should be extended to boys.”
So far, 92% of Scottish schoolgirls had the first of the three required doses. But there are serious concerns that uptake is far lower among school leavers.
Plans to immunise up to 120,000 older girls over the next three years in a £1.7m “catch-up” campaign are in doubt because plans for all family doctors to provide the cervical cancer jab collapsed.
Instead school leavers are being invited to attend makeshift clinics and it is unclear whether this is proving successful.