A 3×3 60-GHz multiple-input multiple-output (MIMO) radio-over-fiber system with an MIMO Volterra filter was demonstrated. The main objective of the proposed scheme is to compensate for the nonlinear distortion caused by radio frequency (RF) power amplifiers (PAs) before the signals reaches the transmitter antennas—particularly when the PAs operate with a high input power to achieve a high output RF power for long-distance wireless transmission. When the required wireless transmission distance is only 7 m, the 3×3 MIMO system with careful control of the PA input power can achieve a data rate of 126 Gbps. However, the data rate decreases rapidly over a longer wireless distance because of the larger loss. By eliminating nonlinear distortion and interchannel interference simultaneously, MIMO Volterra filtering can significantly increase the achievable data rate of a long-distance system. When the required data rate is 90 Gbps (or 100 Gbps), the maximum wireless transmission distance is 118 m (or  70 m) with the aid of MIMO Volterra filtering, but it is only 74 m (or 40 m) without MIMO Volterra filtering.