Demonstranterna slog bland annat på trummor och skanderade slagord som: "Nej till nedskärningar och privatiseringar – ja till sjukvård och offentlig service".
Enligt en talesperson för huvudstadsregionen drog demonstrationen – som genomfördes i centrala Madrid – cirka 30 000 människor.
Primärvården i Madridområdet har varit under press i flera år på grund av brist på resurser och personal. Det har inneburit att människor i hög grad vänt sig till sjukhusens akutmottagningar som nu är överlastade med patienter som egentligen borde tas om hand av primärvården.