Cancer registration is an organization for the systematic collection, storage, analysis, interpretation and reporting of data on subjects with cancer. Cancer Registry was initiated in 1995 and expanded as National Cancer Registry Program since 2003 by B.P. Koirala Memorial Cancer Hospital with the support of World Health Organization. National cancer registry program currently includes 12 hospital-based registries. First time in Nepal, B.P. Koirala Memorial Cancer Hospital piloted population-based cancer registry in 2013, which included 15 districts covering 25.8% of total population of Nepal. National cancer registry program is important to assure the quality of data from all the registries to ensure the availability of reliable and valid data of cancer cases. This will further help policymakers to develop preventive and control strategies against cancer. This paper reviews the current status of cancer registries in Nepal and discusses challenges and future perspectives related to national cancer registry program. National cancer registry should further include major hospitals in Nepal to give scientific information on cancer trends by community, provinces and regions and to analyze on survival of cancer cases. Keywords: cancer; national cancer registry program; Nepal.