Veteran in crisis or having thoughts of suicide? Call 988, then press 1 · or text 838255 · Free, confidential, 24/7. You are not alone.

Oklahoma veterans gathered under the Eagle OPS tent at a community event

Support those who served

Oklahoma veteran-owned businesses.

Every business here is veteran-owned — plumbers, contractors, shops, and pros of every kind. Search a trade or your county and put your money behind a veteran. (Buying for a government contract? You can filter to SBA-certified VOSB / SDVOSB vendors too.)

Featured Sponsors

Community Difference Makers — their support keeps this directory free and powers the Eagle OPS mission to help Oklahoma veterans.

Advertise with us →

Find veteran-owned businesses in your area

Tap your county — statewide veteran businesses are always included.

Adair County · Northeast Oklahoma · 472 resourcesAlfalfa County · Northwest Oklahoma · 469 resourcesAtoka County · Southeast Oklahoma · 466 resourcesBeaver County · Panhandle · 463 resourcesBeckham County · Southwest Oklahoma · 469 resourcesBlaine County · Northwest Oklahoma · 469 resourcesBryan County · Southeast Oklahoma · 466 resourcesCaddo County · Southwest Oklahoma · 469 resourcesCanadian County · Central Oklahoma · 481 resourcesCarter County · South Central Oklahoma · 465 resourcesCherokee County · Northeast Oklahoma · 472 resourcesChoctaw County · Southeast Oklahoma · 466 resourcesCimarron County · Panhandle · 463 resourcesCleveland County · Central Oklahoma · 481 resourcesCoal County · Southeast Oklahoma · 466 resourcesComanche County · Southwest Oklahoma · 469 resourcesCotton County · Southwest Oklahoma · 469 resourcesCraig County · Northeast Oklahoma · 472 resourcesCreek County · Northeast Oklahoma · 472 resourcesCuster County · Northwest Oklahoma · 469 resourcesDelaware County · Northeast Oklahoma · 472 resourcesDewey County · Northwest Oklahoma · 469 resourcesEllis County · Northwest Oklahoma · 469 resourcesGarfield County · North Central Oklahoma · 465 resourcesGarvin County · South Central Oklahoma · 465 resourcesGrady County · Central Oklahoma · 481 resourcesGrant County · North Central Oklahoma · 465 resourcesGreer County · Southwest Oklahoma · 469 resourcesHarmon County · Southwest Oklahoma · 469 resourcesHarper County · Northwest Oklahoma · 469 resourcesHaskell County · Southeast Oklahoma · 466 resourcesHughes County · Southeast Oklahoma · 466 resourcesJackson County · Southwest Oklahoma · 469 resourcesJefferson County · Southwest Oklahoma · 469 resourcesJohnston County · South Central Oklahoma · 465 resourcesKay County · North Central Oklahoma · 465 resourcesKingfisher County · North Central Oklahoma · 465 resourcesKiowa County · Southwest Oklahoma · 469 resourcesLatimer County · Southeast Oklahoma · 466 resourcesLe Flore County · Southeast Oklahoma · 466 resourcesLincoln County · Central Oklahoma · 481 resourcesLogan County · Central Oklahoma · 481 resourcesLove County · South Central Oklahoma · 465 resourcesMajor County · Northwest Oklahoma · 469 resourcesMarshall County · South Central Oklahoma · 465 resourcesMayes County · Northeast Oklahoma · 472 resourcesMcClain County · Central Oklahoma · 481 resourcesMcCurtain County · Southeast Oklahoma · 466 resourcesMcIntosh County · Northeast Oklahoma · 472 resourcesMurray County · South Central Oklahoma · 465 resourcesMuskogee County · Northeast Oklahoma · 472 resourcesNoble County · North Central Oklahoma · 465 resourcesNowata County · Northeast Oklahoma · 472 resourcesOkfuskee County · Northeast Oklahoma · 472 resourcesOklahoma County · Central Oklahoma · 481 resourcesOkmulgee County · Northeast Oklahoma · 472 resourcesOsage County · Northeast Oklahoma · 472 resourcesOttawa County · Northeast Oklahoma · 472 resourcesPawnee County · North Central Oklahoma · 465 resourcesPayne County · North Central Oklahoma · 465 resourcesPittsburg County · Southeast Oklahoma · 466 resourcesPontotoc County · South Central Oklahoma · 465 resourcesPottawatomie County · Central Oklahoma · 481 resourcesPushmataha County · Southeast Oklahoma · 466 resourcesRoger Mills County · Northwest Oklahoma · 469 resourcesRogers County · Northeast Oklahoma · 472 resourcesSeminole County · Central Oklahoma · 481 resourcesSequoyah County · Northeast Oklahoma · 472 resourcesStephens County · Southwest Oklahoma · 469 resourcesTexas County · Panhandle · 463 resourcesTillman County · Southwest Oklahoma · 469 resourcesTulsa County · Northeast Oklahoma · 472 resourcesWagoner County · Northeast Oklahoma · 472 resourcesWashington County · Northeast Oklahoma · 472 resourcesWashita County · Southwest Oklahoma · 469 resourcesWoods County · Northwest Oklahoma · 469 resourcesWoodward County · Northwest Oklahoma · 469 resources
Hover a county to preview, click to filter your area.

Browse by category

What kind of veteran-owned business are you looking for?

Pick your county or a category above, or search — matching veteran-owned businesses will appear here. (503 listed.)