This paper describes the Fortran program which first selects optimum bolt size and then performs the flange design. Several different flange types can be accommodated. The program has been organized into a MAIN program and four subroutines (STRESS, FACTSF, FACTFV, SOLVE) as shown in Fig. 1. The flow chart for the MAIN program is given in Fig. 2.