[目的]了解上海市15~69岁人群的吸烟模式及相关因素。[方法]使用2007年上海市慢性病及其危险因素监测调查数据,对17174名(男8072人,女9102人)15岁及以上居民的吸烟行为,包括吸烟率、现在吸烟率、常吸烟率、重型吸烟率、平均吸烟量等进行描述性分析,采用非条件Logistic回归分析吸烟行为的相关因素。[结果]总吸烟率、现在吸烟率、常吸烟率、重型吸烟率4项指标,男性分别为61.8%、54.8%、48.5%、28.3%;女性分别为1.2%、1.0%、0.7%和0.2%,男女间差异有统计学意义(P<0.01)。开始吸烟的平均年龄为:男性21.2岁、女性31.6岁,93.3%的男性吸烟者在15~29岁开始吸烟,女性开始吸烟的年龄相对较分散;人均吸烟量为16.4支/d;现在吸烟者中认为吸烟会导致肺癌、心血管系统疾病、脑卒中、流产、低出生体重儿、白内障的比例分别为83.8%、51.5%、47.3%、22.5%、21.7%、14.1%,认为被动吸烟会导致肺癌、心血管系统疾病的比例分别为79.2%、54.9%。与现在不吸烟者相比,差异均有统计学意义(P<0.01)。性别、年龄、婚姻状况、文化程度、职业和对吸烟危害的认识与态度等是吸烟的主要相关因素。[结论]上海市15~69岁人群吸烟率仍处于相对较高的水平,控烟工作仍需加强。