O Estado de São Paulo tem seis cidades no ranking dos 10 municípios com a menor taxa de homicídios do Brasil. De acordo com o Atlas da Violência, Atibaia e Botucatu são as cidades paulistas com a menor quantidade de homicídios por 100 mil habitantes, com taxas de 3,2 e 3,4, respectivamente. No Brasil, ficam abaixo apenas de Jaraguá do Sul (SC).
As outras cidades de São Paulo que estão na lista nacional das 10 com a menor taxa de homicídio são Salto (taxa de 4,5), Bragança Paulista (4,5), Araraquara (4,5) e Jaú (5,2), todas no interior paulista.
Na lista das 20 cidades com menos casos por 100 mil habitantes, 12 são paulistas. Além das já citadas, são elas Poá (taxa de 5,8), Mogi das Cruzes (6), Valinhos (6,3), Votorantim (6,3), Marília (6,3) e Itu (6,5). Por outro lado, o Estado não tem nenhuma cidade entre as 20 consideradas mais violentas do País.
O ranking leva em conta os 319 municípios brasileiros com mais de 100 mil habitantes. Desse total, 57 apresentaram taxas menores de 10 homicídios por cem mil habitantes, sendo 32 deles em São Paulo, ou seja, 56%.