Do the US medical schools give scholarships to medical students?

Yes. Here are a few of the notable ones I know of:

Robert Woodruff Fellowship Emory:

David Geffen Scholarship UCLA

Dean’s Scholarship Michigan

Also, Cleveland Clinic Lerner College of Medicine (and I believe Mayo) give all of thier students significant (full or half tuition) scholarships.

The David Geffen Medical Scholarships allows recipients to pursue distinguished careers free of financial burden.Peyton Murin, Tutor