Your options largely depend on your immigration status. If you need a student visa to study in this US, completing high school in the US will be expensive. Your options for high school are:
- One single year at a public or private school with an exchange organisation on a J-1 visa. Program fees are typically upwards of $12,000 for one year, which includes placement in a host family. [Secondary School Student Program](https://j1visa.state.gov/programs/secondary-school-student/)
- You can attend a public school with an F-1 visa without an exchange organisation, limited to one single year as well. You would have to pay tuition equal to the amount that the taxpayer normally pays for students at that school. The national average is about $12,000 per school year, the range is from about $6,000 to about $24,000 between different school districts. You would have to arrange your own accommodations. [Foreign Students in Public Schools](https://travel.state.gov/content/travel/en/us-visas/study/student-visa/foreign-students-in-public-schools.html)
- Or you can attend a private school on an F-1 visa without a time limit. You'd pay whatever tuition the private school charges you. You'd also have to arrange your own accommodations.