For near-field synthetic aperture radar (SAR) imaging, frequency domain imaging algorithms typically require the array elements to be uniformly arranged to facilitate the application of fast Fourier transform (FFT) operations; this greatly restricts the array types that can be used for practical applications. For arrays with non-uniformly positioned antennas, no general and efficient imaging algorithm is available yet. To address this issue, an effective algorithm for efficient three-dimensional (3D) SAR imaging with arbitrary linear multi-input-multi-output (MIMO) array topologies is proposed. Specifically, non-uniform FFT (NUFFT) technology is utilized to tackle the non-uniform sampling issues in both the spatial and the wavenumber domain. Despite the intuitive idea, to achieve satisfied imaging, some issues are non-trivial and should be carefully addressed. Both simulations and experiments show the superiority of the proposed algorithm on computational complexity while maintain the same high imaging precision compared with the back-projection algorithm (BPA). Moreover, we suggest that the concept of NUFFT-based imaging can also be generalized to other imaging regimes with arbitrary array configurations. INDEX TERMS Radar imaging, multi-input-multi-output, synthetic aperture, array topology, millimeterwave imaging.