Lithium-ion batteries have been widely used as energy storage systems and in electric vehicles due to their desirable balance of both energy and power densities as well as continual falling price. Accurate estimation of the state-of-charge (SOC) of a battery pack is important in managing the health and safety of battery packs. This paper proposes a compact radial basis function (RBF) neural model to estimate the state-of-charge (SOC) of lithium battery packs. Firstly, a suitable input set strongly correlated with the package SOC is identified from directly measured voltage, current, and temperature signals by a fast recursive algorithm (FRA). Secondly, a RBF neural model for battery pack SOC estimation is constructed using the FRA strategy to prune redundant hidden layer neurons. Then, the particle swarm optimization (PSO) algorithm is used to optimize the kernel parameters. Finally, a conventional RBF neural network model, an improved RBF neural model using the two stage method, and a least squares support vector machine (LSSVM) model are also used to estimate the battery SOC as a comparative study. Simulation results show that generalization error of SOC estimation using the novel RBF neural network model is less than half of that using other methods. Furthermore, the model training time is much less than the LSSVM method and the improved RBF neural model using the two-stage method.