As frontline health caregivers, nurses must be adequately prepared to respond effectively to disasters. Therefore, it is necessary to assess nurses' disaster management capacity to know their preparedness levels, especially for a densely populated Megapolis like Dhaka, which is at high risk of disasters. Thus, the study aimed to examine Dhaka city nurses' knowledge, skills, preparedness (KSP) for disasters and explore the factors influencing the KSP levels. A self-explanatory descriptive survey questionnaire was developed adopting the Disaster Preparedness Evaluation Tool (DPET) in Bangla language for quantitative data collection. Following multistage sampling, 410 nurses' data were collected from eight hospitals in Dhaka city. The nurses in Dhaka city had moderate levels of knowledge, skills, and preparedness for disaster management, reflecting that they need more development to deal with disasters effectively. Moreover, multiple linear regression analyses indicate that nurses' disaster knowledge, skills, and preparedness scores were significantly positively associated with training on disaster management (p < 0.001) and disaster response experience (p < 0.001). In addition, one-half of the respondents demanded more drills and exercises on disaster management in their workplaces to enhance their disaster skills and preparedness. Furthermore, disaster education should be incorporated into the nursing curriculum, which would play a seminal role in preparing them for future disaster management.