One of the major error sources in using Global Positioning System (GPS) measurements for modeling the ionosphere is the receiver differential code bias (DCB). Therefore, the determination of the receiver DCB is important, and to date, it has been done mostly using the single-layer ionospheric model assumption. In this dissertation, a new and efficient algorithm using the geometry conditions between the satellite and the tracking receivers is proposed to determine the receiver DCB using permanent reference stations. In this method, an assumption that ionosphere is represented by a single-layer model is not required, which makes DCB computation independent on the pre-selected ionosphere model. In addition, this method is simple, accurate and computationally efficient. The principal idea is that the magnitude of the signal delay caused by the ionosphere is, under normal conditions, highly dependent on the geometric range between the satellite and the receiver. The proposed algorithm was tested with the Ohio Continuously Operating Reference Stations (CORS) and the Transantarctic Mountains Deformation (TAMDEF) sub-network data. The results show that quality comparable to the traditional DCB estimation method is obtainable with greater computational efficiency and simple algorithmic implementation.