Financial system stability is not only supported by the banking sector, but also the role of insurance companies that operate efficiently. The study aims to analyze the efficiency performance of general insurance companies using two stages of data envelopment analysis during the 2017 – 2018 period. The first stage of efficiency measurement using a non-parametric data envelopment analysis (DEA) approach shows the efficiency level of general insurance companies experiencing a positive trend. The performance of general insurance companies in 2018 was more efficient than in 2017 based on the value of technical efficiency (CRS) and the value of pure technical efficiency (VRS). This means that in general there has been an increase in the efficiency of general insurance companies in Indonesia from 2017 to 2018. Testing the efficiency determinants in the second stage using the Tobit regression model found that the cost ratio is the only factor that significantly influences the efficiency level of general insurance companies in Indonesia. Meanwhile, company ownership and investment adequacy ratio have no significant effect on the efficiency level of general insurance companies in Indonesia. The results of the study provide recommendations to the management of general insurance companies that efficiency performance has not reached the maximum, and to improve it, it is necessary to control costs without disturbing routine operations and development activities.