Paycheck Atlas

General Internal Medicine Physicians take-home pay in Oklahoma

The median general internal medicine physicians in Oklahoma earns $216,570. After taxes that leaves about $151,385 a year, or $12,615 a month. Your effective tax rate is about 30.1%.

$151,385 take-home a year
Gross pay$216,570
Federal income tax−$40,711
Social Security + Medicare−$14,728
Oklahoma income tax (approx.)−$9,746
Monthly take-home$12,615
Every two weeks$5,823

Estimate for a single filer taking the standard deduction, 2026 federal rules. State tax uses an approximate effective rate; local taxes and pre-tax deductions are not included.

General Internal Medicine Physicians salary in Oklahoma