Si necesitas atención médica como extranjero, la tendrás. Y eso incluye la obtención de medicamentos.
Por supuesto, puede que lo cubra o no el seguro médico y de viaje que lleves contigo, lo que puede encarecer mucho la compra.
No he estado en Estados Unidos recientemente, pero la última vez que estuvimos allí mi padre tuvo que ir a urgencias y le trataron como a cualquier otra persona, y le dieron la medicación que necesitaba también como a cualquier otra persona. La única diferencia fue la forma en que se paga, ya que tuvimos que pagarla de nuestro bolsillo (en lugar de que se facturara directamente a la compañía de seguros) y posteriormente declarar los honorarios a nuestro seguro una vez que llegamos a casa.
No es muy diferente de viajar a cualquier otro país, en realidad. Tuvimos experiencias similares en Austria, Rusia, Marruecos y España, por ejemplo.