Violence is of major importance in the health profile of Brazilian metropolitan areas and should be treated as a public health problem. Spatial analysis methods can be highly useful for the surveillance and prevention of violence. This paper analyzes the spatial distribution of victims' place of residence in relation to the main causes of violent death in Porto Alegre (1996) in order to identify vulnerable areas. For motor vehicle accidents, homicides, and suicide, the victim's place of residence was pinpointed using the municipal Geographic Information System. The point patterns of health events and population density were analyzed using a Kernel smoother, visually compared. Some areas with higher concentration of events are similar to population distribution but differ from each other in the remaining high concentration areas, thus indicating specific micro-areas at risk. Areas of higher homicide risk are mainly located on the periphery of the more urbanized area, with worse socioeconomic conditions. Motor vehicle accidents are concentrated in areas that are simultaneously commercial and residential and are traversed by streets with heavy traffic. Suicide deaths are more evenly distributed over the territory. Identification of risk areas provides meaningful information for developing preventive and health promotion measures focusing on the events for which health policies may play a central role.