Target localization using a frequency diversity multiple-input multiple-output (MIMO) system is one of the hottest research directions in the radar society. In this paper, three-dimensional (3D) target localization is considered for two-dimensional MIMO radar with orthogonal frequency division multiplexing linear frequency modulated (OFDM-LFM) waveforms. To realize joint estimation for range and angle in azimuth and elevation, the range-angle-dependent beam pattern with high range resolution is produced by the OFDM-LFM waveform. Then, the 3D target localization proposal is presented and the corresponding closed-form expressions of Cramér-Rao bound (CRB) are derived. Furthermore, for mitigating the coupling of angle and range and further improving the estimation precision, a CRB optimization method is proposed. Different from the existing methods of FDA-based radar, the proposed method can provide higher range estimation because of multiple transmitted frequency bands. Numerical simulation results are provided to demonstrate the effectiveness of the proposed approach and its improved performance of target localization.