End-stage renal disease (ESRD) is a public health problem and, in Brazil, lacks of data on one of the main treatments, hemodialysis, are still identified. To determine, through description of resources used in ESRD treatment and its complications, the cost associated to hemodialysis and supplementary medical therapy in patients attended by Brazilian Public Health (SUS). Methods of cross-sectional and prospective cohort observational analysis were conducted using public data, where information about inpatient and outpatient resource use and patients' characteristics were collected. From described resource use, costs were calculated. In cross-sectional analysis subjects who underwent hemodialysis between January/2008 and November/2012 were considered and in prospective cohort, started in 2009. Descriptive analyses were performed. 91,475 and 118,847 hemodialysis procedures were performed in 2008 and 2012, respectively, and 24.8% of increase was estimated until 2017. Analysis by federation unit showed that São Paulo, Minas Gerais and Rio de Janeiro states represented almost half of the procedures observed, with mean cost per patient of US$ 7,932.52 in 2008 and US$ 9,112.75 in 2011. In the cohort, composed by 96,600 subjects, the most used drug was alfaepoetin and 8% of the sample used calcitriol 1.0 mcg. The occurrence of complications was observed in 28.2% of patients. After data analysis, different aspects of hemodialysis use were demonstrated, with an increase in amount of procedures and, also, in disease related expenses.