ABSTRACT The last decades have been marked by significant population transformations in several nations. The demographic transition, resulting from the significant reduction in birth rates and the increase in life expectancy, has resulted in a further ageing population. Knowing how to prioritize and optimize the allocation of resources becomes, therefore, a prerequisite for managers decision-making. Strategies that reduce hospital costs while improving the quality of care are essential for the sector, mainly because they allow integrated processes and greater accessibility to users. Proximity and ease of access to health services are essential to ensure continuity of care and improve patient engagement with suggested treatment. The objective of this article is to demonstrate a viable solution for the allocation of chronic patients in the outpatient units of a Brazilian health insurance company in a regionalized manner and based on a set of criteria and restrictions. The study used Integer Programming, an optimization technique of Operations Research, to determine the outpatient units. As a result, it was possible to identify and suggest practical improvements in the care coordination process, offering a concrete contribution to the effectiveness and operational efficiency of the decision-making process.