In this paper, a 100 kW radial inflow turbine is designed for an ocean thermal energy conversion (OTEC) power plant based on the organic Rankine cycle (ORC) with ammonia as the working fluid. Based on one-dimensional (1D) and three-dimensional computational fluid dynamics (3D-CFD) modeling, the mechanical structure design, static and modal analyses of the turbine and its components are carried out to investigate its mechanical performance. The results show the stress and strain distribution in the volute, stator and rotor, and their maximum values appear, respectively, at the inlet cutout, the tip of the stator outlet and the connection position between the rotor and the shaft. After optimization, all the stresses in the above components are below the allowable values. The frequencies from the first order to the sixth order of the rotor and whole turbine were obtained through modal analysis without prestress and under prestress. The maximum frequency of the rotor and whole turbine is 707.75 Hz and 40.22 Hz, both of which are far away from the resonance frequency range that can avoid resonance. Therefore, the structure of the designed turbine is safe, feasible and reliable so as to better guide actual production.