The average salary of a criminal defense lawyer in the United States is $83,936 per year. This figure reflects national data across different experience levels and work types.
Some defense lawyers earn less than $50,000, especially when starting out or working in low-paying regions. Others, particularly in private practice, can make over $150,000 per year depending on their client base and caseload. High-profile lawyers with years of experience often charge higher hourly rates, leading to larger yearly earnings.
Many private criminal defense attorneys charge between $150 to $700 per hour, depending on the case and location. This wide range affects yearly income because it depends on how many clients they serve and how complex the cases are.
The average salary also includes both public defenders and private lawyers. Public defenders often earn less due to government budgets, while private lawyers can earn more based on their reputation, workload, and firm structure.

How Does Experience Level Influence Salary Growth?
Experience strongly affects how much a criminal defense lawyer earns. Entry-level lawyers earn the least, while senior lawyers with years in practice earn far more. The salary increases with time, skills, and courtroom success.
- Entry-level (0–3 years): New defense lawyers often earn between $50,000 and $75,000 per year. Most start in public defender offices or as junior associates at small firms.
- Mid-career (3–10 years): Lawyers with more experience usually earn $80,000 to $120,000. At this stage, they often take on more complex cases and start building a reputation.
- Senior-level (10+ years): Established lawyers can earn $120,000 to $200,000 or more. Those who open their own firms or become partners see the highest income levels.
Experience brings better client trust, higher case win rates, and stronger courtroom presence. These factors let lawyers charge more for their services, especially in private practice.
Which U.S. States Offer the Highest and Lowest Salaries?
A criminal defense lawyer’s salary can change a lot depending on where they work. States with high living costs and busy legal systems usually offer higher pay. In contrast, rural or low-demand areas often pay less.
High-paying states:
- California: Criminal defense lawyers can earn over $130,000 yearly, especially in cities like Los Angeles or San Francisco.
- New York: Average salaries often reach $120,000, boosted by complex legal cases and high client demand.
- Texas and Florida: Some experienced private attorneys report incomes over $100,000, especially in urban areas.
Lower-paying states:
- Mississippi, West Virginia, and Montana: Average salaries range between $50,000 and $70,000, especially for public defenders.
- These states may have fewer high-paying private clients and smaller court systems.
Local demand, population size, crime rates, and state budgets affect how much lawyers earn. Public defenders in most states earn less due to fixed government salaries.
How Do Public Defenders and Private Attorneys Compare in Salary?
Public defenders and private defense attorneys perform similar legal work, but their salaries are often very different. The key difference lies in how they are paid and who they serve.
Public defenders:
- Work for the government and are assigned to clients who can’t afford a lawyer.
- Average salary ranges from $50,000 to $80,000 depending on the state and years of service.
- Salaries are usually fixed and based on government pay scales.
- Limited ability to increase earnings quickly without switching jobs or roles.
Private defense attorneys:
- Work independently or for private law firms.
- Charge clients directly—either hourly or with flat fees.
- Earn between $80,000 and $200,000+, with top lawyers making much more.
- Income depends on case complexity, reputation, and number of clients.
Private attorneys can grow their income faster, especially if they specialize in high-profile or white-collar criminal cases. Public defenders often have heavier caseloads but more job stability.
What Key Factors Affect a Criminal Defense Lawyer’s Earnings?
A criminal defense lawyer’s income depends on more than just experience or job title. Several other factors directly influence how much they can earn in a year.
Location plays a major role. Lawyers in large cities with high crime rates or wealthy populations often have more opportunities to take on well-paying clients. In contrast, those working in rural areas may face lower demand and smaller case fees. Even within the same state, earnings can differ between urban and suburban counties.
Type of clients also impacts earnings. Private attorneys who represent individuals in high-stakes or white-collar cases can charge thousands of dollars per case. These clients often pay hourly rates ranging from $150 to $700, depending on the lawyer’s experience and reputation. Lawyers handling simpler or lower-level cases usually charge less, which lowers their overall annual income.
Firm size and structure matter too. Attorneys working in large or well-known criminal defense firms often have access to bigger cases, support staff, and higher-paying clients. Solo practitioners may have lower overhead costs, but their income depends heavily on their ability to attract and manage clients consistently.
Specialization can increase earning potential. Lawyers who focus on specific areas like federal crimes, drug offenses, or DUI defense often develop expertise that lets them charge more per case. Reputation, client reviews, and referral networks also play a role. A lawyer known for winning complex cases or negotiating favorable deals is more likely to receive higher-paying work.
What Is the Job Outlook and Long-Term Earning Potential?
The job outlook for criminal defense lawyers remains steady, with demand driven by crime rates, legal complexity, and the constant need for legal defense in both state and federal courts. The U.S. Bureau of Labor Statistics (BLS) groups all lawyers together and projects a job growth rate of about 8% from 2022 to 2032, which is close to the national average for all occupations.
Long-term earning potential in this field depends heavily on the career path. Lawyers who begin as public defenders may transition into private practice or join larger firms, both of which offer higher income potential. With over 10 years of experience and a strong client base, it’s possible to earn $150,000 to $250,000+ per year, especially in large metro areas.
Another factor shaping future earnings is the rise of legal technology. While software tools can handle some research and document work, the courtroom skills and judgment of a defense lawyer remain in high demand. This protects the profession from automation and supports long-term income stability.
Lawyers who invest in building a strong reputation, improving trial skills, and staying active in their legal community often gain more referrals and higher-paying clients. Marketing, networking, and specialization in complex criminal areas—such as cybercrime or white-collar defense—can also drive growth.
Summary Table: Salary Breakdown by Career Stage and Work Type
The table below gives a clear overview of how salary ranges vary by experience level and type of employment. This comparison helps highlight how criminal defense lawyers grow their income over time and across roles.
| Role Type | Experience Level | Estimated Salary Range (Annual) |
| Public Defender | 0–5 years | $50,000 – $75,000 |
| Public Defender | 5–10 years | $70,000 – $90,000 |
| Private Attorney | 0–5 years | $60,000 – $100,000 |
| Private Attorney | 5–10 years | $90,000 – $150,000 |
| Senior Private Lawyer | 10+ years | $150,000 – $250,000+ |
Key salary facts:
- Private attorneys often earn 40–100% more than public defenders at the same experience level.
- Hourly rates for private lawyers range from $150 to $700, depending on the case and location.
- Lawyers in major cities or large firms tend to reach the higher end of these ranges.
This breakdown shows how experience, employment type, and location combine to shape long-term earning potential in criminal defense law.