El sueldo de los médicos de Atención Primaria en España oscila entre los 2.200 y los 6.100 euros brutos al mes en función de la comunidad autónoma en la que trabajen y de su categoría, según los resultados de un estudio comparativo (2009-2014), realizado por la Vocalía de Atención Primaria Urbana de la Organización Médica Colegial.