This paper presents two novel methods based on geometric algebra (GA) to estimate two-dimensional (2D) direction-of-arrival (DOA) of non-circular (NC) signals for uniform rectangular array (URA). Traditional methods treat the received NC signals as a long vector which will inevitably lose orthogonality inside each electromagnetic vector sensor (EMVS) and thus miss some information of second-order statistical properties. Furthermore, the computational complexity will also increase. By contrast, the GA-based estimating signal parameter via rotational invariance techniques (ESPRIT) and propagation method (PM) algorithms are proposed to estimation DOA of NC signals. Taking advantage of GA, the relationship among multidimensional signals can be maintained. First, the six components of the EMVS are represented as a multivector in GA space. Then, we construct the GA-based extended covariance matrix to utilize the signal information more completely. The DOA parameters can be estimated through the ESPRIT and PM principle. The proposed GA-based estimation of signal parameter via rotational invariance techniques for NC signals processing (GANC-ESPRIT) can estimate DOA with high estimation accuracy. The proposed GA-based propagation method for NC signals estimation (GANC-PM) uses linear transformation to calculate angle parameters. Our model has much lower memory requirements and less computational burden compared with long vector models. Simulation results demonstrate the robustness and superiority of the proposed GANC-ESPRIT algorithm in terms of angular resolution. Complexity analysis shows that the proposed GANC-PM algorithm performances better with less computations.