Your answer will depend on the state in which you live and what residential code has been adopted there. Most states follow the International Building Code or IBC and in addition each state may have adopted their own changes or modifications to this code. My strong recommendation is to contact a knowledgeable local architect to determine the minimum riser heights, tread depths, stair width, required landings, headroom, etc.
Doyle Coffin Architecture LLC