This paper reviews, compares, and integrates existing Knowledge Management Maturity Models (KMMM) to propose a General KMMM (G-KMMM), which focuses on assessing the maturity of people, process and technology aspects of KM development in organizations. An accompanying assessment tool is also developed to facilitate practical application. The utility of G-KMMM is explored in a case study of a large public university’s KM efforts. Findings indicate that KM maturity modeling can serve as a useful tool that describes and guides KM implementation effort by providing a clear description of the current status and indications of the way forward. Avenues for further research and practice are discussed.