O Atlas da Violência 2017 analisou dados do Sistema de Informação sobre Mortalidade (SIM), do Ministério da Saúde, referentes ao intervalo de 2005 a 2015, e utilizou também informações dos registros policiais publicadas no 10º Anuário Brasileiro de Segurança Pública, do FBSP. Para listar os 30 municípios potencialmente mais violentos e menos violentos do Brasil em 2015, o estudo considerou as mortes por agressão (homicídio) e as mortes violentas por causa indeterminada (MVCI).
Altamira, no Pará, lidera a relação dos municípios mais violentos, com uma taxa de homicídio somada a MVCI de 107. Em seguida, aparecem Lauro de Freitas, na Bahia (97,7); Nossa Senhora do Socorro, em Sergipe (96,4); São José de Ribamar, no Maranhão (96,4); e Simões Filho, também na Bahia (92,3). As regiões Norte e Nordeste somam 22 municípios no ranking dos 30 mais violentos em 2015.
Entre os 30 mais pacíficos, 24 são municípios da região Sudeste. No entanto, os dois primeiros da lista ficam em Santa Catarina: Jaraguá do Sul (3,7) e Brusque (4,1). Em seguida, aparecem Americana (4,8) e Jaú (6,3), ambos em São Paulo, Araxá, em Minas Gerais (6,8), e Botucatu (7,2), também em São Paulo. A lista completa dos 30 municípios mais e menos violentos está nas tabelas 2.1 e 2.2 da pesquisa.
A análise isolada das taxas de homicídio pode ocultar o verdadeiro nível de agressão letal por terceiros em um município. Exemplo disso é Barreiras (BA), onde foi registrado apenas um homicídio em 2015. Isso colocaria a cidade entre as mais pacíficas do país. No entanto, ocorreram em Barreiras, naquele ano, 119 MVCI, uma taxa de 77,3 por 100 mil habitantes, o que eleva o município para a relação dos municípios mais violentos.