This paper proposes a single phase-to-ground fault location algorithm for ungrounded radial distribution systems. The algorithm uses the voltage equation from the relay location to the fault location, which contains three unknown variables: zero-sequence fault current, fault resistance, and fault distance. The zero-sequence fault current can be determined using the zero-sequence relay current. Inserting the zero-sequence fault current into the voltage equation results in an equation that contains only the fault resistance and fault distance. The fault resistance is removed by extracting the components orthogonal to the zero-sequence fault current from the equation and finally the fault distance is estimated. Simulation results indicate that the algorithm performs well regardless of fault resistance and fault distance.