The best thing to do to find the low-crime areas of Salem is to check the Salem PD web site --
http://www.cityofsalem.net/export/departments/police/crime_s
If you might consider Keizer (adjacent to Salem), check the Keizer PD web site --
http://www.keizerpd.com/Records/Statistics.asp
If you're looking at unincorporated parts of Salem/Keizer, call the Marion County Sheriff's Department. Most crime statistics are considered public information, and any member of the public can get them in hardcopy form just by calling and asking (you may have to pay a small fee for photocopying costs). Most larger law enforcement agencies also have public information officers, who can get answers to questions about their agencies' crime data.
As for high-traffic areas, they are located all over Salem and Keizer. If you want to avoid them, I recommend staying as far as possible from the major streets (e.g., Lancaster Drive, River Road, Commercial Streeet, etc., etc.)
Best of luck.
- Tue Apr 8 2008, 10:39