What are the minimum and maximum salary range for a criminal lawyer?

Most criminal defense in the United States is done by public defenders. It pays anywhere from 30-50K to start depending on the city. Pay can range up to 100K after many years experience. Private criminal defense attorneys have a wide range of salaries. If an attorney is not making 50K he might as well be doing law that is less stressful. The top lawyers make in the millions, but there are very few of them.