Nationally, there is not one set of high school requirements for graduation. There are usually even fewer requirements for homeschoolers. Therefore you can’t look to one authority to tell you what you need to have in order to graduate.
Instead, what I recommend is to think about where your child may want to go to college and look at that college’s entrance requirements. Public schools tend to not have very high requirements for graduation, but college entry requirements tend to be a little bit more rigorous. If you are aiming for college then you will be more than adequately prepared for senior high and you will be able to get in to college.
There is still a problem with this and that is that all colleges will have different requirements. One of the things that can really help you get the most out of high school planning is if halfway through high school you can identify maybe 3 or 4 colleges that your child might want to apply to. Then, go to their website and look for freshmen admissions requirements. That should tell you if they have a standard number of courses that are required.
I think it is also important to remember that every family is going to have their own graduation requirements. I’ve actually known homeschool families that have required calculus to graduate. I’m not necessarily condoning that, I’m just putting it out there. But homeschoolers and their families will have to choose what requirements are important. You may choose to have Bible courses or critical thinking as a requirement. Sometimes people will have home economics or auto-mechanics as a requirement so that they can become independent when they are out on their own.
What your homeschool high school requires to graduate is between you and your children. Even if there are few state requirements that need to be met, there are steps that families can take to make the most of their home school.