Primary care facilities in many parts of Quebec, Canada, are under pressure because of staff shortages, service instability, increasing requests from an aging population, and uncoordinated, fragmented delivery of care. Resource allocation in one facility is often made with an approximate knowledge of its impact on other facilities nearby. Unanticipated overflows may affect patients' health and staff morale. The main purpose of this study was to use consolidated administrative data in order to find the factors that better explain the choice of patients in Val Saint-Francois, a rural area of Quebec. Administrative data relating to medical visits were linked to 6 primary care facilities over a period of 4 years. A classification tree algorithm generated users' profiles of facility choice, which was explored for frequency of use and related changes in preference, and for changes in levels of service. The factors used were: age, sex, postal c ode, and date of visit. Community was the major explanatory factor for patients' choice of facility, probably reflecting a tendency to use the closest facility. Older men and women tended to use appointment-based clinics more regularly than those who were younger. It was noted that younger men selected emergency rooms more often than young women, with the difference cancelling out as they age. The classification tree determined age thresholds for changing behaviours but also found dates when profiles changed within the same age-sex group. Later examination of service levels revealed that profile changes were subsequent to modifications in service operating hours. Evidence was found that predisposing factors (age and sex) with community enabling factors (distance) affected people's choice of healthcare facility. Changes in some patients' profiles corresponded to changes in service levels, proving that a modification of service hours in one facility affects demand in other facilities in a way that can be quantified. It is important to measure the effect of service changes on patients' choices for a more efficient allocation of resources.