Background: Intent to stay in nursing profession becomes a critical issue across a globe and lack of nurses represent problems of health care system in terms of cost, ability to care for patients and quality of care. Many nurses are departing from their profession. There is scarce data about the level and factors associated with intent to stay.Objective: To determine the level of intent to stay in nursing profession and associated factors among nurses working at public hospitals of Harari regional state and Dire Dawa Administration, Eastern Ethiopia. Methods: Institutional based cross-sectional study was conducted among 413 nurses working in public hospitals, Harar and Dire Dawa Administration from March 1 to 30/2020. Participants were selected by simple random sampling methods. Interviewer guided pre-tested and structured self-administered questionnaire were used to collect data. Data were entered using EpiData Version 4.6 and exported to SPSS Version 20 for analysis. Descriptive statistics were carried out. Bivariable and multivariable analysis were used. The association between dependent and independent variables was determined using adjusted odds ratio with 95% confidence interval. Finally, the variables that have p-value of <0.05 were considered as statistically significant. Goodness of fit was tested by Hosmer Lemeshow statistic which was 0.254 and omnibus test, which was 0.00.Results: The results showed that level of Nurses’ intent to stay in the profession was 49.3% (95%CI: 46-55.9). Having dependent family members (AOR=1.908, 95%CI:1.142-3.188), overall job satisfaction (AOR=6.54, 95%CI, 2.774-15.41) and overall organizational commitment (AOR=0.301, 95%CI, 0.127-0.713) and normative commitment (AOR=3.617,95%CI, 1.879-6.963) were significantly associated with intent to stay.Conclusion: This study showed that the level of intent to stay was low among nurses. Having dependent family members, job satisfaction, organizational commitment and having a high normative commitment showed association with intent to stay. This kind of instability in nursing staffs might compromise the nursing service quality. Therefore, enhancing nurses’ job satisfaction, autonomy, professional opportunity, and organizational commitment are key for improving nurse’s intent to stay.