Rosario Flores (* 4. November 1963 in Madrid), auch nur Rosario, ist eine spanische Schauspielerin und Sängerin.
Sie entstammt einer Familie spanischer Gitanos und ist die Tochter von Antonio González Batista („El Pescaílla“) und Lola Flores. Ihre Schwester Lolita Flores ist ebenfalls Schauspielerin. Ihr Bruder war Antonio Flores. Rosario Flores hat eine Tochter mit Carlos Orellana. Ihr zweitgeborener Sohn wurde am 21. Januar 2006 geboren. Pedro Lazaga, den Vater ihres zweiten Sohnes, lernte sie 2002 bei den Dreharbeiten von Pedro Almodóvars Film Hable con ella kennen.