BitcoinATM.news

Bitcoin ATMs in North Carolina NC

Our directory lists 843 Bitcoin ATM locations across 184 cities in North Carolina from 22 operators. Bitstop runs the most, with 318 (38%). Browse by city below, or see Bitcoin ATMs in every United States state.

843
ATMs
184
Cities
22
Operators
38% Bitstop share
236 Reported 24/7 (28%)

Cities with Bitcoin ATMs in North Carolina

184 cities
Raleigh8% of North Carolina listings 67 Charlotte7% of North Carolina listings 56 Greensboro5% of North Carolina listings 39 Winston-Salem4% of North Carolina listings 32 Durham3% of North Carolina listings 27 Fayetteville3% of North Carolina listings 26 High Point2% of North Carolina listings 19 Wilmington2% of North Carolina listings 18 Wilson2% of North Carolina listings 17 Gastonia2% of North Carolina listings 16 Greenville2% of North Carolina listings 15 Cary2% of North Carolina listings 13 Lexington2% of North Carolina listings 13 Hickory1% of North Carolina listings 10 Jacksonville1% of North Carolina listings 10 Mooresville1% of North Carolina listings 10 Statesville1% of North Carolina listings 10 Burlington1% of North Carolina listings 9 Chapel Hill1% of North Carolina listings 9 Kinston1% of North Carolina listings 9 Monroe1% of North Carolina listings 9 Morganton1% of North Carolina listings 9 Salisbury1% of North Carolina listings 9 Rocky Mount1% of North Carolina listings 8 Shelby1% of North Carolina listings 8 Apex1% of North Carolina listings 7 Fuquay-Varina1% of North Carolina listings 7 Garner1% of North Carolina listings 7 Lenoir1% of North Carolina listings 7 Lincolnton1% of North Carolina listings 7 New Bern1% of North Carolina listings 7 Thomasville1% of North Carolina listings 7 Washington1% of North Carolina listings 7 Wilkesboro1% of North Carolina listings 7 Asheville1% of North Carolina listings 6 Concord1% of North Carolina listings 6 Goldsboro1% of North Carolina listings 6 Indian Trail1% of North Carolina listings 6 Wake Forest1% of North Carolina listings 6 Asheboro1% of North Carolina listings 5 Elizabeth City1% of North Carolina listings 5 Henderson1% of North Carolina listings 5 Kannapolis1% of North Carolina listings 5 Kernersville1% of North Carolina listings 5 Leland1% of North Carolina listings 5 Newport1% of North Carolina listings 5 Sanford1% of North Carolina listings 5 Smithfield1% of North Carolina listings 5 Canton<1% of North Carolina listings 4 Clayton<1% of North Carolina listings 4 Denver<1% of North Carolina listings 4 Kings Mountain<1% of North Carolina listings 4 Lumberton<1% of North Carolina listings 4 Mount Airy<1% of North Carolina listings 4 Mount Holly<1% of North Carolina listings 4 Oxford<1% of North Carolina listings 4 Selma<1% of North Carolina listings 4 Tarboro<1% of North Carolina listings 4 Albemarle<1% of North Carolina listings 3 Archdale<1% of North Carolina listings 3 Boone<1% of North Carolina listings 3 Clinton<1% of North Carolina listings 3 Connelly Springs<1% of North Carolina listings 3 Eden<1% of North Carolina listings 3 Haw River<1% of North Carolina listings 3 Huntersville<1% of North Carolina listings 3 Knightdale<1% of North Carolina listings 3 Matthews<1% of North Carolina listings 3 Murphy<1% of North Carolina listings 3 Pittsboro<1% of North Carolina listings 3 Roanoke Rapids<1% of North Carolina listings 3 Sherrills Ford<1% of North Carolina listings 3 Siler City<1% of North Carolina listings 3 Warsaw<1% of North Carolina listings 3 Zebulon<1% of North Carolina listings 3

109 more cities in North Carolina with one or two listed ATMs

Aberdeen (2) Benson (2) Carrboro (2) Cherokee (2) Conover (2) Cornelius (2) Erwin (2) Forest City (2) Franklin (2) Gaston (2) Germantown (2) Gibsonville (2) Graham (2) Grandy (2) Hendersonville (2) Hildebran (2) Hillsborough (2) Holly Springs (2) Hope Mills (2) Leicester (2) Littleton (2) Louisburg (2) Lowell (2) Maggie Valley (2) Mint Hill (2) Morrisville (2) Nashville (2) Newton (2) Reidsville (2) Riegelwood (2) Roxboro (2) Spring Lake (2) Swannanoa (2) Warrenton (2) Waxhaw (2) Yadkinville (2) Youngsville (2) Belmont (1) Beulaville (1) Browns Summit (1) Burgaw (1) Burnsville (1) Calabash (1) Candler (1) Clemmons (1) Clyde (1) Coats (1) Columbia (1) Columbus (1) Creedmoor (1) Currie (1) Dallas (1) Davidson (1) Denton (1) Dudley (1) Dunn (1) Elm City (1) Fairmont (1) Franklinton (1) Granite Falls (1) Hampstead (1) Havelock (1) Hubert (1) Iron Station (1) Jamestown (1) Jonesville (1) Kill Devil Hills (1) King (1) Kittrell (1) Kitty Hawk (1) Laurinburg (1) Lillington (1) Locust (1) Lowgap (1) Lucama (1) Marion (1) Maxton (1) Mebane (1) Nags Head (1) Newton Grove (1) North Wilkesboro (1) Oak Island (1) Ocean Isle Beach (1) Pilot Mountain (1) Pineville (1) Pink Hill (1) Pisgah Forest (1) Plymouth (1) Raeford (1) Rockingham (1) Rocky Point (1) Rutherfordton (1) Shallotte (1) Southern Pines (1) Spencer (1) Spring Hope (1) Stanley (1) Stoneville (1) Sugar Grove (1) Sunset Beach (1) Taylorsville (1) Union Mills (1) Vass (1) Walnut Cove (1) Whiteville (1) Williamston (1) Willow Springs (1) Windsor (1) Winterville (1)

Bitcoin ATM operators in North Carolina by market share

Share of the 843 Bitcoin ATM listings in North Carolina, counted from our directory data. Trust grades reflect each operator's regulatory and enforcement record (how we score).

OperatorATMsShareTrust grade
Bitstop 318 38% F
CoinFlip 140 17% F
RockItCoin 50 6% A
Athena 49 6% F
Express BTM 49 6% Not rated
zzBit 42 5% Not rated
Coinhub 41 5% B
Byte Federal 36 4% C
GetCoins 22 3% Not rated
Unbank 20 2% A
CoinGenie 16 2% Not rated
Express BTM, LLC. 15 2% Not rated

10 other operators run the remaining 45 listings.

Bitcoin ATM fees in North Carolina

OperatorAverage reported feeReports
Bitstop 17% 3

Averages are from customer-submitted fee reports for these operators nationwide, shown once an operator has at least three reports.

How Bitcoin ATM fees work

Bitcoin ATM rules in North Carolina

General Licensing

North Carolina licenses money transmitters under its general Money Transmitters Act; no Bitcoin ATM-specific statute identified.

Full North Carolina Bitcoin ATM regulations guide · Official state source · Verified 2026-03-24

Frequently Asked Questions

How many Bitcoin ATMs are in North Carolina?
Our directory lists 843 Bitcoin ATMs across 184 cities in North Carolina, run by 22 operators. Bitstop has the most, with 318 (38%).
Which cities in North Carolina have the most Bitcoin ATMs?
The North Carolina cities with the most Bitcoin ATM listings are: Raleigh (67), Charlotte (56), Greensboro (39), Winston-Salem (32), Durham (27).
Which operators run Bitcoin ATMs in North Carolina?
The largest Bitcoin ATM operators in North Carolina by listed machines are: Bitstop (318, 38%), CoinFlip (140, 17%), RockItCoin (50, 6%), Athena (49, 6%), Express BTM (49, 6%).
Are there 24/7 or two-way Bitcoin ATMs in North Carolina?
Of the 843 listings in North Carolina, 236 listings report 24-hour access. Hours and machine types are source-reported; confirm with the host before travelling.
Are Bitcoin ATMs legal in North Carolina?
North Carolina licenses money transmitters under its general Money Transmitters Act; no Bitcoin ATM-specific statute identified. See our North Carolina regulations guide for details.
What fees do Bitcoin ATMs charge in North Carolina?
We have not verified a statutory fee cap for North Carolina. Based on 3 customer fee reports, operators here average 17% (Bitstop).