Considering the low precision of traditional Cell-identity(ID) algorithm,this paper proposes a new algorithm of Cell-ID location and tracking. The proposed algorithm makes use of current Base Station(BS) and the adjacent BS,and calculates the likelihood vectors using different weight coefficients. The motion states of Mobile Station(MS) are obtained through Hidden Markov Model(HMM),and the position of MS is determined. The experimental results show that the algorithm bears good location performance in stable serving BS with low complexity,which meets the location requirements of Federal Communications Commission(FCC).