Objective: To survey and analyze risk factors for coronary artery stenosis in young and middle-aged people to provide thinking for prevention and treatment of atherosclerosis. Methods: The risk factors of 167 patients with coronary artery stenosis proved by coronary angiography from Mar 2011 to Jun 2012 were retrospectively analyzed. Results: Logistic multiple regression analysis indicated that risk factors of coronary artery stenosis in turn were hypertension(1.784),hyperlipidemia(1.708),smoking(1.095), waist-hip ratio(0.877), family history of diabetes mellitus(0.781), high homocysteine(0.608), serum matrix metalloproteinase-9(0.579),obesity(0.458), lack of exercise(0.427), P<0.01 all according to β value,. Conclusion: Early prevention focusing on relative risk factors may play a vital role for prevention and treatment of atherosclerosis in young and middle-aged people.