BACKGROUND Health care spending increases sharply at the end of life. Little is known about variation of cost of end of life care between regions and the drivers of such variation. We studied small-area patterns of cost of care in the last year of life in Switzerland. METHODS We used mandatory health insurance claims data of individuals who died between 2008 and 2010 to derive cost of care. We used multilevel regression models to estimate differences in costs across 564 regions of place of residence, nested within 71 hospital service areas. We examined to what extent variation was explained by characteristics of individuals and regions, including measures of health care supply. RESULTS The study population consisted of 113,277 individuals. The mean cost of care during last year of life was 32.5k (thousand) Swiss Francs per person (SD=33.2k). Cost differed substantially between regions after adjustment for patient age, sex, and cause of death. Variance was reduced by 52%-95% when we added individual and regional characteristics, with a strong effect of language region. Measures of supply of care did not show associations with costs. Remaining between and within hospital service area variations were most pronounced for older females and least for younger individuals. CONCLUSIONS In Switzerland, small-area analysis revealed variation of cost of care during the last year of life according to linguistic regions and unexplained regional differences for older women. Cultural factors contribute to the delivery and utilization of health care during the last months of life and should be considered by policy makers.