Yes. Harvard sponsors international students for their student visas, just as other American universities do.
If you are admitted to Harvard College, the university issues the I-20 form you need for an F-1 student visa. Graduate students get their visa documents through Harvard’s international office, which handles all of the university’s schools.
Getting the visa document is only one step. You still have to apply for the visa at a US embassy or consulate, pay the fees, and pass the interview. Harvard cannot approve your visa. Only the US government can.
For financial support, undergraduates are covered by Harvard’s need-based aid policy, which treats international students the same as American students. Graduate funding works differently. Each graduate school runs its own fellowships and assistantships, so check the school you are applying to.
Start the visa process as soon as you are admitted. Embassies can have long waits for interview appointments, and delays can push back your arrival.
Related reading: Does Harvard give scholarships to international students for Masters?, How much does Harvard cost for international students?, and International Student Admission Requirements.

