BackgroundJob satisfaction among health workers is an important indicator in assessing the performance and efficiency of health services.ObjectiveThis study measured job satisfaction and determined associated factors among health workers in 38 commune health stations in an urban district and a rural district of Hanoi, Vietnam. A total of 252 health workers (36 medical doctors and 216 nurses and technicians; 74% female) were interviewed. A job satisfaction measure was developed using factor analysis, from which four dimensions emerged, namely ‘benefits and prospects,’ ‘facility and equipment,’ ‘performance,’ and ‘professionals.’ResultsThe results demonstrate that respondents were least satisfied with the following categories: salary and incentives (24.0%), benefit packages (25.1%), equipment (35.7%), and environment (41.8%). The average satisfaction score was moderate across four domains; it was the highest for ‘performance’ (66.6/100) and lowest for ‘facility and equipment’ (50.4/100). Tobit-censored regression models, constructed using stepwise selection, determined significant predictors of job satisfaction including age, areas of work and expertise, professional education, urban versus rural setting, and sufficient number of staff.ConclusionThe findings highlight the need to implement health policies that focus on incentives, working conditions, workloads, and personnel management at grassroots level.