非法行医罪与医疗事故罪都属于危害公共卫生方面的犯罪,二者在客观上都可能造成就诊人死亡或严重损害就诊人身体健康的后果,它们的区别主要在于:客观方面不同。前者在客观方面表现为,违反国家有关医疗管理的法律、法规的规定,非法行医,情节严重的行为。后者在客观方面表现为,医务人员在合法的诊疗护理过程中,违反规章制度,严重不负责任,造成就诊人死亡或者严重损害就诊人身体健康的行为。
法律依据:《中华人民共和国刑法》第三百三十五条,医务人员由于严重不负责任,造成就诊人死亡或者严重损害就诊人身体健康的,处三年以下有期徒刑或者拘役。第三百三十六条,未取得医生执业资格的人非法行医,情节严重的,处三年以下有期徒刑、拘役或者管制,并处或者单处罚金;严重损害就诊人身体健康的,处三年以上十年以下有期徒刑,并处罚金;造成就诊人死亡的,处十年以上有期徒刑,并处罚金。