Costa Rica does have free public healthcare, but only for Costa Rican citizens who are most financially in need. This means that residents with a job and expats will have to pay for use of the public healthcare system (expats must provide proof of sufficient financial means in order to live in Costa Rica).