Skip to content
SmokeCalc
← Back to all US states
ND · Midwest · 2026 prices

Cigarette Prices in North Dakota

A pack of cigarettes in North Dakota costs $6.55 on average — 22% below the US average of $8.39. State excise tax accounts for 7% of the retail price ($0.44 per pack), on top of the $1.01 federal tax. A pack-a-day smoker in North Dakota spends $2,391 per year — $672 less than the national average.

#34 most expensive of 51 jurisdictions · #9 in the Midwest · 14.5% of adults smoke

Your daily cost
$0.00

at 20 cigarettes a day · $6.55 per pack · North Dakota

LiveSince you landed:$0burned
Yearly
$2,391
10 years
$23,908
30 years
$71,723
If invested at 7%
$35,344

What if you invested it instead?

30-year growth · $2,391/year at 7%

compounded annually
$0k$56k$113k$169k$226k
Personal Goal Tracker

Set a goal and track your savings progress toward it.

Get the full 30-day quit companion

Free email series. One short note per day. Personalized to your quit date.

No spam. One email/day for 30 days. Unsubscribe anytime. Privacy policy.

Your cost breakdown

What a pack a day costs in North Dakota.

The raw numbers, before compounding — just the arithmetic of a habit at North Dakota prices.

Yearly cost (1 pack/day)
$2,391

$6.55 per pack × 365 days

30-year lifetime cost
$71,723

Before compounding, at constant prices

How it compares

North Dakota vs. the rest of the country.

See where North Dakota sits in the national ranking and how its neighbors stack up.

5 cheapest states

  1. 1. Missouri$5.21
  2. 2. Georgia$5.67
  3. 3. Alabama$5.85
  4. 4. Virginia$5.85
  5. 5. Mississippi$5.95

5 most expensive states

  1. 1. New York$12.85
  2. 2. District of Columbia$11.50
  3. 3. Rhode Island$11.20
  4. 4. Connecticut$11.00
  5. 5. Massachusetts$10.55

North Dakota cigarette prices — frequently asked

The average retail price of a 20-cigarette pack in North Dakota is $6.55. This includes the $1.01 federal excise tax, the $0.44 North Dakota state excise tax, and state/local sales tax.
North Dakota charges $0.44 in state excise tax per pack (7% of the retail price), on top of the $1.01 federal tax. The US state-tax average is $2.05 per pack.
At $6.55 per pack, a pack-a-day smoker in North Dakota spends $2,391 per year at the register. Over 30 years that is $71,723 — before compounding.
The US national average is $8.39 per pack. North Dakota is -22% (less) expensive than average. Lower state taxes make North Dakota one of the cheaper states for cigarettes.
Visit smokefree.gov or call 1-800-QUIT-NOW for free, evidence-based help quitting in North Dakota.
Sourced fromCDC·WHO·NHS·American Lung Association