Dr Peter Holden, a senior member of the GP Committee of the British Medical Association, said that medicine was likely to get more years of active service out of male doctors.
Figures from the Royal College of General Practitioners show that women work for an average of 24 years while men work for more than 31.
Nationally, 60% of medical students are female. In some institutions the figure is as high as 70%.
Staffing shortage
The government has pledged 2,000 extra GPs by 2004.
However, the BMA estimates that 10,000 extra are needed to meet the demands of the government's NHS Plan.
Dr Holden told BBC News Online that just 18 extra whole time equivalent GPs had been recruited in 2001.
He said the number of medical schools had just been expanded, and was unlikely to be increased still further.
"I am all for equality, but if the nation decides it wants equality in this area, then it is going to have to accept that it will be a bit short of doctors in future.
"This is a difficult issue, because it is not politically correct. But this is not about misogyny, it is about the medium to long-term future of the medical workforce."
Opposition
Dr Holden's suggestion has met with fierce criticism from others in the medical profession.
London GP Dr Claire Gerada said: "We had to fight long and hard to get equal status.
"I would be against any form of discriminating against women."
Dr Kenneth Fleming, head of medical sciences at Oxford University and deputy chairman of the Council of Heads of Medical Schools, said: "If my daughter applied for medical school and was told that she was good enough but entry was restricted for women, I would be pretty disappointed."
A spokesperson from the Equal Opportunities Commission said Dr Holden's comments were "extremely disappointing".
"Not only would such an approach be illegal, it would also be shortsighted and out of touch with the realities of 21st Century life.
"An increasing number of men as well as women want to be able to work in a way that allows them to balance their work and their family responsibilities."