目的:了解上海市乙型肝炎(乙肝)发病现状和流行病学特征,为制定控制策略提供科学依据。方法:采用描述流行病学方法,对2004~2008年乙肝疫情和发病危险因素进行分析。结果:2004~2008年上海乙肝发病率呈逐年下降趋势,各年龄组发病率均有下降,特别是15岁以下儿童乙肝发病率下降明显。郊区(县)发病高于市中心区。发病构成以工人、农民、民工最高,约占乙肝发病总数的45.38%。发病危险因素多因素分析表明,人均月收入(OR=4.073)、静脉输液(注射)史(OR=139.096)、乙肝患者接触史(OR=6.989)和火锅食用史(OR=2.338)是上海市成人感染急性乙肝的重大危险因素,餐前、便后洗手的卫生习惯(OR=0.064)则是保护因素。结论:儿童乙肝免疫接种取得明显成效,但成人发病危险因素仍存在,加强乙肝疫情监测和开展成人免疫预防为主的综合防治是今后乙肝防治工作的重点。