Neurogenic lower urinary tract dysfunction (NLUTD) may cause emptying failure, storage failure, or both. The aim of treatment is to keep intravesical pressure low to avoid upper urinary tract damage. Another treatment goal is to maintain continence and consequently improve the patient's quality of life. Urodynamic study is essential for the diagnosis of NLUTD. The selection of treatment is based on patient performance, cost-effectiveness, technical complexity and possible complications. There is no single treatment of NLUTD which fits all patients. We reviewed the treatment options for NLUTD to provide guidelines to achieve treatment goals.