In developing countries, including India, the role of the private sector in the provision of basic healthcare services is gradually expanding, since the public sector provides limited services and covers only limited areas. Using location-allocation models (LAM), this paper (1) examines the changing geographic access to and locational efficiency of basic public healthcare vis-à-vis private healthcare services in two districts located in northwestern part of India, and (2) interrogates the factors that govern their geographic accessibility and locational-efficiency. Although this research confirms regional inequalities in geographic accessibility and locational efficiency of both public and private healthcare services in the selected districts, the locational efficiency of private health services is significantly lower than that of public health services. This paper further demonstrates the use of LAM for new site identification (keeping the existing healthcare sites intact) that will, in the future, improve locational efficiency of these services. This paper not only recommends improved geographic access to both public and private health services and their enhanced complementary role, but also stresses the need to evaluate geographic access from the service-users' perspective and the use of more realistic data on demand and supply in future research. The findings of this paper can be extended to areas with similar geographic settings, and socio-economic and demographic conditions.