There will always be crime wherever you are, but I am born and raised in St. Louis so if you are looking for where there is hardly any, you will want to look at zip codes 63021, 63011, 63017, 63038. West saint louis county is where you'll want to be: Wildwood, Chesterfield, Eureka, Ellisville, Ballwin, Manchester, Des Peres, Creve Coeur. Kirk wood is okay, but you have really bad parts there so I'd avoid it if you don't know the area. If you don't like the suburbs and want to be near the city look into Lafayette Square, I am not sure the zip code. It's right next to downtown saint louis. Clayton and Brentwood are good areas as well! Good luck, sorry I don't have more zip codes for you.