Background:Job satisfaction refers to how people feel about their jobs and the different aspects of their jobs. Job satisfaction has been associated with benefits that range from giving an employee the motivation to work, improving the performance of employees, efficiency, commitment, and reduction of burnout level. Job satisfaction is an important determinant of productivity and effective service delivery in the workplace. Objective:To assess the level of job satisfaction, factors associated with it and the difference in job satisfaction between doctors and nurses in Federal Teaching Hospital, Gombe, Nigeria Methodology: A cross-sectional descriptive study was carried out among doctors and nurses of the federal teaching hospital Gombe. A Cluster sampling technique was implored to select the study participants. Data was collected using a semi-structured, self-administered questionnaire. The questionnaire was divided into two sections; socio-demographic data and evaluation of job satisfaction which has five domains (general satisfaction, opportunity to develop and responsibility, patient care, time pressure, and staff relation). Results were presented in the form of tables, and charts and described using mean and standard deviation. The analysis was carried out using the statistical package for social sciences (SPSS) program. The level of job satisfaction was measured on a five-point Likert scale. The association between the independent variable with overall job satisfaction was then determined using the chi-square test, taking p-value <0.05 to be statistically significant. Results: The mean age, length of service, and working hours were found to be 35.6±8.7 years, 8.2±5.9 years, and 8.5±1.9 hours respectively. Only 37.1% of the respondents were nurses, and 62.9% of the respondents were doctors. The study showed that the overall job satisfaction of respondents was 90.0%, of which 82.7% of respondents were satisfied with the general aspect of their job. The study also found that job satisfaction amongst nurses and doctors was associated with younger age and shorter working hours per day with p values of <0.001 and 0.002 respectively. Conclusion: Job satisfaction among the doctors and nurses in this study is high. The younger staff and those working shorter hours daily are more satisfied with their jobs. We recommend that the daily working hours should also be reviewed and those working longer hours be compensated for the additional hours done daily