Maryland Paycheck Calculator - SmartAsset (2024)

Your Details Done

Use SmartAsset's paycheck calculator to calculate your take home pay per paycheck for both salary and hourly jobs after taking into account federal, state, and local taxes.

Maryland Paycheck Calculator - SmartAsset (1)

Overview of Maryland Taxes

Maryland has a progressive income tax system with rates that range from 2.00% to 5.75%. That top rate is slightly below the U.S. average. All Maryland counties and the city of Baltimore levy additional income taxes.

Work Info

Add your details

Marital Status

Marital Status

Enter your marital status

Do this later

Dismiss

Job

Add your details

Location

Location

Enter your location Do this later

Dismiss

Add your details

Elected State Percentage

Do this later

Dismiss

Add your details

Dependents

Do this later

Dismiss

Add your details

Pay Frequency

Do this later

Dismiss

Add your details

Additional Withholdings

Additional Withholdings

Federal

State

Local

Do this later

Dismiss

Add your details

Pre-Tax Deductions

Deduction
Name

Calculation
Method

Deduction
Amount

Medical Insurance

Dental Coverage

Vision Insurance

401k

Long Term Disability Insurance

Commuter Plan

FSA

HSA

Total

Do this later

Dismiss

Add your details

Post-Tax Deductions

Deduction
Name

Calculation
Method

Deduction
Amount

Total

Add another post-tax deduction

' + '

' + '' + '

' + '

' + '' + '' + '' + '' + '' + '' + '

' + '

' + '' + '

' + '

'; }; var addRow = function (thisCount, values) { container.find('.popout-tbody').append(renderRow(thisCount)); var $thisContainer = container.find('.deduction-' + thisCount); var $sel = $thisContainer.find('select[name="deduction-calculation-type"]'); var $inputs = $thisContainer.find('input.percentage, input.dollar'); var $nameInput = $thisContainer.find('input[name="deduction-name"]'); $sel.val(container.find('.deduction-' + (thisCount-1) + ' select[name="deduction-calculation-type"]').val()); $sel.select2({ minimumResultsForSearch: -1 }); $inputs.val(0); $thisContainer.find('input.dollar').autoNumeric('init'); $thisContainer.find('input.percentage').autoNumeric('init'); if (values) { $nameInput.val(values.name); $sel.val(values.type).trigger("change"); if (values.type === 'dol-fixed') { $thisContainer.find('.dollar.tightcontainer').show(); $thisContainer.find('.percentage.tightcontainer').hide(); $thisContainer.find('input.dollar').autoNumeric('set', values.value); } else { $thisContainer.find('.dollar.tightcontainer').hide(); $thisContainer.find('.percentage.tightcontainer').show(); $thisContainer.find('input.percentage').autoNumeric('set', values.value); } } onDedCalcTypeSelect(thisCount, $sel.val()); updateTotalPostDeductions(); smartasset.inputs.repositionPopout(); $nameInput.on('change blur focusout keypress keyup paste', function () { var thisInput = $(this); if (thisInput.val().length > 0) { thisInput.parent().parent().removeClass('has-error'); } smartasset.inputs.repositionPopout(); }); $sel.on('change', function(){ onDedCalcTypeSelect(thisCount, $sel.val()); }); $sel.add($inputs).on('change blur focusout keypress keyup paste', function(){ updateTotalPostDeductions(); }); }; var onDedCalcTypeSelect = function(thisCount, value) { var $row = container.find('.deduction-' + thisCount); if (value === 'dol-fixed') { $row.find('.dollar.tightcontainer').show(); $row.find('.percentage.tightcontainer').hide(); } else { $row.find('.dollar.tightcontainer').hide(); $row.find('.percentage.tightcontainer').show(); } }; var updateTotalPostDeductions = function(){ var totalVal = 0; var $rows = container.find('.popout-tbody .popout-row'); var totalPostTaxDeductions = 0; $.each(smartasset.data.getPageData().postTaxDeductions, function(index, value){ totalPostTaxDeductions += value.value; }); $.each($rows, function(){ var $this = $(this); var $displayAmount = $this.find('.calculated-deduction-amount'); var calcType = $this.find('select[name="deduction-calculation-type"]').val(); switch(calcType) { case 'dol-fixed': $displayAmount.text('$' + smartasset.math.commatoze($this.find('input.dollar').autoNumeric('get'))); totalVal += $this.find('input.dollar').autoNumeric('get') * 1; break; case 'per-gross': $displayAmount.text('$' + smartasset.math.commatoze($this.find('input.percentage').autoNumeric('get') / 100 * smartasset.data.getPageData().grossPay)); totalVal += ($this.find('input.percentage').autoNumeric('get') / 100) * smartasset.data.getPageData().grossPay; break; case 'per-net': $displayAmount.text('$' + smartasset.math.commatoze($this.find('input.percentage').autoNumeric('get') / 100 * (smartasset.data.getPageData().paycheck + totalPostTaxDeductions))); totalVal += ($this.find('input.percentage').autoNumeric('get') / 100) * (smartasset.data.getPageData().paycheck + totalPostTaxDeductions); break; } }); container.find('.calculated-amount-total').text('$' + smartasset.math.commatoze(totalVal)); var errorMsg = container.find('p.error-message'); if (totalVal > smartasset.data.getPageData().grossPay) { errorMsg.show(); } else { errorMsg.hide(); } smartasset.inputs.repositionPopout(); }; // // before popup is shown, reload the data (imagine someone canceled the popup, hit escape, etc) // smartasset.hooks.register("beforePopoutShow", function() { doLoad(); }); // // register the onInputsLoaded method // smartasset.hooks.register("onInputsLoaded", function() { smartasset.inputs.reshowPopout('ud-post-td', 'ud-post-td'); doLoad(); }); $(function() { container = $('.ud-post-td'); container.find('p.error-message').text('Your deductions can\'t exceed your income.'); container.find('.add-row-button').on('click', function(){ var $rows = container.find('.popout-tbody .popout-row'); if ($rows.length < deductionMax) { addRow($rows.length); } if ($rows.length >= deductionMax) { container.find('.add-row-button').addClass('disabled'); } }); smartasset.hooks.register('onInputsLoaded', function(){ updateTotalPostDeductions(); }); container.find(".next").unbind("click").click(doSave); }); }()); Do this later

Dismiss

Add your details

Are you exempt from any taxes?

Add your details

Tax Exemptions

Federal Income Taxes

State Income Taxes

Local Income Taxes

Social Security

Medicare

State Insurance Taxes

Do this later

Dismiss

Type

Salary (per year)

Dismiss

Hourly Wage

Dismiss

Hours (per pay period)

Dismiss

Add Overtime

Overtime Hourly Wage

Dismiss

Overtime Hours (per pay period)

Dismiss

You can't withhold more than your earnings. Please adjust your .

Your estimated -- take home pay:

$--

Where is your money going?

Gross Paycheck $--
Taxes --% $--
Details
Federal Income --% $--
State Income --% $--
Local Income --% $--
FICA and State Insurance Taxes --% $--
Details
Social Security --% $--
Medicare --% $--
State Disability Insurance Tax --% $--
State Unemployment Insurance Tax --% $--
State Family Leave Insurance Tax --% $--
State Workers Compensation Insurance Tax --% $--
Pre-Tax Deductions --% $--
Details
Post-Tax Deductions --% $--
Details
Take Home Salary --% $--

Save more with these rates that beat the National Average

  • CDs

Unfortunately, we are currently unable to find savings account that fit your criteria. Please change your search criteria and try again.

Searching for accounts...
Maryland Paycheck Calculator - SmartAsset (2)

As of

Marketing Disclosure

Unfortunately, we are currently unable to find savings account that fit your criteria. Please change your search criteria and try again.

Searching for accounts...
Maryland Paycheck Calculator - SmartAsset (3)

As of

Marketing Disclosure

'; } // Add in tracking pixels if not suppressed var trackingPixels = ''; if (!smartasset.page.suppressThirdPartyScripts) { for (var trackingPixel in account.trackingPixels) { trackingPixels += 'Maryland Paycheck Calculator - SmartAsset (4)'; } } // Remove tracking pixels in the "link text" if suppressed if (smartasset.page.suppressThirdPartyScripts) { // Remove all "img" elements linkText = smartasset.analytics.removeTrackingPixels(linkText); } // SA-10931 'sa-table-more-padding' added to Bankrate listings, likely a temporary fix var isBankrate = account.source === 'bankrate'; return '

' + ''+ '

' + '

'+ '' + account.product + '' + 'Sponsored' + '

'+ '

'+ '

'+ '

' + 'Maryland Paycheck Calculator - SmartAsset (5)' + (account.fdic ? '

Member FDIC

' : '' ) + '

' + ( stars ? stars : '' ) + '

' + '

' + '

' + linkText +'

' + '

    ' + '
  • ' + '

    ' + 'APY ' + 'Maryland Paycheck Calculator - SmartAsset (6)' + '

    ' + '

    '+ smartasset.math.commatoze(account.APY, 2) + '%' + '

    ' + trackingPixels + '

    ' + '

    ' + '
  • ' + '
  • ' + '

    Interest Rate

    ' + '

    ' + ( hasRate ? smartasset.math.commatoze(account.rate, 2) + '%' : 'N/A' ) + '

    ' + '
  • ' + '
  • '+ '

    Min. Balance for APY

    ' + '

    ' + '$' + smartasset.math.commatoze(account.minDeposit,0) + '

    ' + '
  • ' + '

' + '

' + '

'+ '' + '

' + '

' + '

' + '

' }; // Method to track tab clicks and initialize nanoScroller depositRatesBlock.tabClick = function() { var $this = $(this); var tabType = $this.data('tab'); smartasset.analytics.track("deposit-mini-rates-tab-click", { tab: tabType } ); // initialize nanoScroller when tab content is viewed for the first time, allowing table to expand to full height // check data-nano-scroll-init if tab was already initialized var $tabPanel = $this.closest('.tab-container').find('[data-product=' + tabType + ']:not([data-nano-scroll-init])'); // initialize nanoScroller when tabs are switched $tabPanel.find('.nano').nanoScroller(); // set data-nano-scroll-init to true to avoid re-initializing again $tabPanel.attr('data-nano-scroll-init', true); }; // Tracks and redirects user clicks on table listings depositRatesBlock.lenderClick = function(url, source, company, product) { // Savings Endpoint Tracking smartasset.savingsvehicles.miniLenderClick( { url: url, source: source, company: company, product: product } ); }; // this flag ensures we do not trigger the "view-savings-block" event more than once var flag_trigger_view = true; // // The JS "entry point" for the savings rates block // smartasset.hooks.register("onInputsLoaded", function() { // Only need to run the logic for displaying the block has not yet been displayed if (!depositRatesBlock.initialized) { depositRatesBlock.savingsMiniRatesTable = smartasset.tables.initializeRatesTable('savingsMiniRatesTable', undefined, '.savings-rates-table', {isMiniRates: true}); depositRatesBlock.cdMiniRatesTable = smartasset.tables.initializeRatesTable('cdMiniRatesTable', undefined, '.cd-rates-table', {isMiniRates: true}); depositRatesBlock.displayBlock(); } else { depositRatesBlock.updateRatesTable(depositRatesBlock.cachedDataSavings, 'savings'); depositRatesBlock.updateRatesTable(depositRatesBlock.cachedDataCds, 'cd'); } // SA-5618 -- send "view-savings-block" event if (flag_trigger_view) { // send event smartasset.analytics.track("view-savings-block"); // set flag to false to prevent sending multiple view events for the same widget-load flag_trigger_view = false; } }); // On CD Rates Pages makes CD tab the default when the page loads $(document).ready(function () { if(depositRatesBlock.smartReviews.productType === 'CD'){ $(".deposit_rates-block .tab-container").easytabs({ defaultTab: "[data-tab='cd']", updateHash: false, animate: false }); } });

Maryland Paycheck Calculator

Maryland Paycheck Calculator - SmartAsset (7)

Maryland Paycheck Quick Facts

  • Maryland income tax rate: 2.00% - 5.75%
  • Median household income: $98,461 (U.S. Census Bureau)
  • Number of cities with local income taxes: 1, plus every Maryland county

How Your Maryland Paycheck Works

If you look at your pay stubs, you’ll notice that not all of your salary goes into your bank account on payday. Some of it is withheld for FICA taxes, income taxes and other deductions and contributions. Every pay period, 6.2% of your earnings goes toward Social Security taxes and 1.45% goes toward Medicare taxes. Together, these taxes are called FICA taxes and your employer matches the amount you pay in FICA taxes. Those contributions help Social Security and Medicare stay afloat.

You may also pay the Additional Medicare Tax on certain income. If your filing status is single, head of household of qualifying widow(er), your earnings in excess of $200,000 are subject to the 0.9% Medicare surtax, not matched by your employer. This threshold is $250,000 if you're married and file jointly and $125,000 if you're married and file separately.

Your employer also deducts money from your paycheck to cover your federal income taxes. Instead of paying your income taxes all at once in April, you pay in smaller installments throughout the year.

Just how much your employer withholds from each paycheck depends on the information you provide on your W-4 form. This is where you declare your marital status, list additional income or jobs and claim dependents. If you have too much money withheld from your paychecks, you won’t receive that money during the year, but you’ll have a lower tax bill in April or a sizable refund. If you have too little money withheld, you’ll owe the IRS come tax time.

The Form W-4 has changed in recent years, as it now no longer uses allowances. Instead, it requires you to enter annual dollar amounts for things such as income tax credits, non-wage income, total annual taxable wages and itemized and other deductions. The form also uses a five-step process where filers must indicate additional income, enter personal information and claim dependents.

FICA taxes and income taxes aren’t the only things that can be taken out of your earnings. If you pay anything for health insurance, life insurance or disability insurance premiums through your employer, you’ll see those monthly contributions taken out of your earnings. The same goes for contributions to retirement accounts or commuter benefits.

The more frequent your paychecks, the smaller they’ll be, assuming your wage or salary is constant. That makes it easier to budget your money. If you get paid monthly you’ll have to be extra careful that you don’t run out of money before the month is out.

Maryland Median Household Income

YearMedian Household Income
2022$98,461
2021$97,332
2020$94,789
2019$95,572
2018$86,223
2017$82,093
2016$73,760
2015$73,594
2014$76,165
2013$69,353
2012$71,836

In Maryland, your employer will withhold money for your state and local income taxes, too. Maryland has a progressive state income tax system with eight tax brackets. On top of the state income taxes, Maryland counties and the city of Baltimore charge each their own local income tax. You can pay the relevant taxes on your Maryland state income tax return, as there is no separate tax form for county or city income taxes. Local rates range from 2.25% to 3.20%. The local tax rate you’ll pay in Maryland is based on where you live, not where you work.

A financial advisor can help you understand how taxes fit into your overall financial goals. SmartAsset’s free tool matches you with up to three vetted financial advisors who serve your area, and you can have a free introductory call with your advisor matches to decide which one you feel is right for you. If you’re ready to find an advisor who can help you achieve your financial goals,, get started now.

If you’re not a resident of Maryland but you have a Maryland income source, you may or may not owe Maryland taxes. It depends on whether your state of residence has a reciprocal agreement with Maryland, and on the type of income you earn in Maryland. If your Maryland earnings are subject to income taxes, your employer will withhold that money from your paychecks, at the special nonresident rate of 2.25%.

Income Tax Brackets

  • Single Filers
  • Married, Filing Jointly
  • Married, Filing Separately
  • Head of Household
Single Filers
Maryland Taxable IncomeRate
$0 - $1,0002.00%
$1,000 - $2,0003.00%
$2,000 - $3,0004.00%
$3,000 - $100,0004.75%
$100,000 - $125,0005.00%
$125,000 - $150,0005.25%
$150,000 - $250,0005.50%
$250,000+5.75%
Married, Filing Jointly
Maryland Taxable IncomeRate
$0 - $1,0002.00%
$1,000 - $2,0003.00%
$2,000 - $3,0004.00%
$3,000 - $150,0004.75%
$150,000 - $175,0005.00%
$175,000 - $225,0005.25%
$225,000 - $300,0005.50%
$300,000+5.75%
Married, Filing Separately
Maryland Taxable IncomeRate
$0 - $1,0002.00%
$1,000 - $2,0003.00%
$2,000 - $3,0004.00%
$3,000 - $100,0004.75%
$100,000 - $125,0005.00%
$125,000 - $150,0005.25%
$150,000 - $250,0005.50%
$250,000+5.75%
Head of Household
Maryland Taxable IncomeRate
$0 - $1,0002.00%
$1,000 - $2,0003.00%
$2,000 - $3,0004.00%
$3,000 - $150,0004.75%
$150,000 - $175,0005.00%
$175,000 - $225,0005.25%
$225,000 - $300,0005.50%
$300,000+5.75%

Local Income Taxes

JurisdictionResident Rate
Allegany County3.03%
Anne Arundel County2.70% - 2.81%
Baltimore City3.20%
Baltimore County3.20%
Calvert County3.00%
Caroline County3.20%
Carroll County3.03%
Cecil County2.80%%
Charles County3.03%
Dorchester County3.20%
Frederick County2.75% - 2.96%
Garrett County2.65%
Harford County3.06%
Howard County3.20%
Kent County3.20%
Montgomery County3.20%
Prince George's County3.20%
Queen Anne's County3.20%
St. Mary's County3.00%
Somerset County3.20%
Talbot County2.40%
Washington County2.95%
Wicomico County3.20%
Worcester County2.25%

How You Can Affect Your Maryland Paycheck

If you think you’ll owe a lot at tax time and would rather increase your paycheck withholding to avoid getting a large bill, you can request an additional dollar amount of withholding on both forms. This can be useful if you have an income source outside of your job that could leave you with a big tax bill in April.

In Maryland, supplemental wages (like bonuses and commissions) are subject to withholding and taxation at normal state income tax rates - unlike in some states, which tax supplemental wages at a lower rate.

If you are relocating to Maryland, take a look at our Maryland mortgage rates guide, where you’ll find the details necessary to make a more informed decision.

Another useful way to change the size of your paycheck is to make pre-tax contributions. This is money that comes out of your paycheck before income taxes are removed. The result is that it lowers how much of your pay is actually subject to taxes. Accounts that take pre-tax money include 401(k) and 403(b) plans. So if your employer offers one of these retirement accounts, it’s a great way to save for your future while also lowering your income taxes in the present. You can also put pre-tax money into select medical accounts like health savings accounts (HSAs) and flexible spending accounts (FSAs). Just keep in mind that you can only roll over $610 in an FSA from 2023 into 2024 and $640 from 2024 into 2025. That means if you don’t use your money by the end of the year, you risk losing it.

Maryland Top Income Tax Rate

YearTop Income Tax Rate
20225.75%
20215.75%
20205.75%
20195.75%
20185.75%
20175.75%
20165.75%
20155.75%
20145.75%
20135.75%
Maryland Paycheck Calculator - SmartAsset (2024)
Top Articles
Latest Posts
Article information

Author: Kerri Lueilwitz

Last Updated:

Views: 6554

Rating: 4.7 / 5 (47 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Kerri Lueilwitz

Birthday: 1992-10-31

Address: Suite 878 3699 Chantelle Roads, Colebury, NC 68599

Phone: +6111989609516

Job: Chief Farming Manager

Hobby: Mycology, Stone skipping, Dowsing, Whittling, Taxidermy, Sand art, Roller skating

Introduction: My name is Kerri Lueilwitz, I am a courageous, gentle, quaint, thankful, outstanding, brave, vast person who loves writing and wants to share my knowledge and understanding with you.