O Brasil tinha 399.692 médicos em 2015, segundo levantamento da Universidade de São Paulo, e 432.870 segundo o Instituto Brasileiro de Geografia e Estatística. A diferença decorre do fato do IBGE basear seu levantamento no número de registros médicos nos Estados, e muitos médicos estão registrados em mais de um Estado.
Segundo o levantamento histórico do IBGE, em 1980 os médicos brasileiros eram 137 mil, em 1990 eram 219 mil, chegando a 291 mil em 2000, a 364 mil em 2010 e saltando para 432 mil em 2015, o que corresponde a 1,95 médico por mil habitantes no País. O índice é maior em São Paulo, onde o Cremesp registra 3,79 médicos por mil habitantes.
Desenvolvido por Surya Marketing Médico.