Your browser is not supported. While we have made efforts to ensure you can still browse the website, please consider upgrading to a more recent version of Internet Explorer, Firefox, or Chrome.

Find an Agent

With independent agents in every corner of the state, no one knows Oklahoma like AFR.

We've represented farmers, ranchers, and families for over 100 years.

Name Phone Address
Acre Agency
Canton, OK
(580) 886-2584 111 W Main
Canton, OK 74159
AgLand Insurance, LLC
Fairland, OK
(918) 676-3363 701 W Conner Ave
Fairland, OK 74343
AIM Agency
Boise City, OK
(580) 544-2479 501 E Main
Boise City, OK 73933
AIM Agency
Keyes, OK
(580) 546-7253 200 N. Jefferson
Keyes, OK 73947
Akins Insurance Agency, Inc.
Keota, OK
(918) 966-3214 101 NE Main
Keota, OK 74941
Alexander Insurance Agency
Poteau, OK
(918) 647-2489 405 N Broadway #A
Poteau, OK 74953
All County Insurance Agency, LLC
Earlsboro, OK
(405) 997-5760 120 E Main Street
Earlsboro, OK 74840
Allbritten Ins. Agy.
Sulphur, OK
(580) 622-2035 1020 W. 3rd
Sulphur, OK 73086
Andrews, Mary Ins. Agy., Inc.
Heavener, OK
(918) 653-7707 708 Hwy 270
Heavener, OK 74937
Ann Reeves
Carter, OK
(580) 486-3372 214 W Main
Carter, OK 73627
Ball Insurance Agency
Vici, OK
(580) 995-4968 101 E Broadway
Vici, OK 73859
Barrett, James Agency Inc
Wilson, OK
(580) 668-2389 26820 US Hwy. 70
Wilson, OK 73463
Bellinghausen Agency
Ponca City, OK
(580) 762-1414 103 So. 2nd
Ponca City, OK 74601
Betty Johnson
Dill City, OK
(580) 674-3593 202 E 9th
Dill City, OK 73641
Blubaugh Agency
Tonkawa, OK
(580) 628-3660 107 E Grand Ave
Tonkawa, OK 74653
Bolenbaugh Insurance Agency, Inc
Enid, OK
(580) 242-2818 1024 W Maple
Enid, OK 73703
Bolenbaugh Insurance Agency, Inc.
Enid, OK
(580) 242-2818 1024 W Maple
Enid, OK 73703
Brad Pollard Insurance Agency
Crescent, OK
(405) 969-3456 304 N Grand
Crescent, OK 73028
Brooks Agency, LLC
Alva, OK
(580) 327-5353 421 7th Street
Alva, OK 73717
Brooks Agency, LLC
Cherokee, OK
(580) 596-3321 203 S Grand
Cherokee, OK 73728
Brown Insurance Agency
Sapulpa, OK
(918) 224-2005 1 South Main Street
Sapulpa, OK 74066
Brown Insurance Agency
Mannford, OK
(918) 865-2136 114 E Trower
Mannford, OK 74044
Cagle Insurance Agency, Inc.
Langley, OK
(918) 782-2323 630 N. 3rd St.
Langley, OK 74350
Campbell's Insurance Agency
Pryor, OK
(918) 825-4353 110 S. Adair
Pryor, OK 74361
Carrs Insurance Agency, LLC
Frederick, OK
(580) 335-2590 911 E Gladstone
Frederick, OK 73542
Carrs Insurance Agency, LLC
Frederick, OK
(580) 335-2590 911 E Gladstone
Frederick, OK 73542
Castle Insurance Agency
Magnum, OK
(580) 782-3049 122 S Penn
Magnum, OK 73554
Clayton Insurance Agency
Clayton, OK
(918) 569-4200 321 N Lawson
Clayton, OK 74536
Clement, Greg Agency
Madill, OK
(580) 795-3064 509 N. 1st Street
Madill, OK 73446
Clements Insurance Agency
Lindsay, OK
(405) 756-2253 109 W. Chickasaw
Lindsay, OK 73052
Cleveland Insurance Agency
Cleveland, OK
(918) 358-5221 110 N. Broadway
Cleveland, OK 74020
Cliff Staude Insurance Agency
Oklahoma City, OK
(405) 528-4887 2712 N Pennsylvania
Oklahoma City, OK 73107
Coffey Insurance Agency
Hinton, OK
(405) 542-3911 125 W Main
Hinton, OK 73047
Combest Insurance
Boswell, OK
(580) 566-2552 521 Hunter Rd
Boswell, OK 74727
Combest Insurance
Atoka, OK
(580) 889-3519 182 S Mississippi Ave
Atoka, OK 74525
Community Insurance Agency
Rush Springs, OK
(580) 476-3289 309 W. Blakely
Rush Springs, OK 73082
Cowan Insurance Agency
Locust Grove, OK
(918) 479-5273 410 E. Main St.
Locust Grove, OK 74352
Cowan Insurance Agency, LLC
Locust Grove, OK
(918) 479-5273 410 East Main
Locust Grove, OK 74352
Coweta Insurance Agency, LLC
Coweta, OK
(918) 486-2101 123 S Broadway
Coweta, OK 74429
Cross Timbers Insurance Group, LLC
Okemah, OK
(918) 623-2840 316 W Broadway
Okemah, OK 74859
Crow Insurance Agency, Inc
Elk City, OK
(580) 225-3645 308 N Main
Elk City, OK 73644
Cushing Insurance Agency
Cushing, OK
(918) 225-1751 708 E Main
Cushing, OK 74023
Darrell Wiedemann Agency
El Reno, OK
(405) 262-5388 1518 Sunset Drive
El Reno, OK 73036
Davis Tag & Insurance Agency, LLC
Davis, OK
(580) 369-2783 109 S 3rd
Davis, OK 73030
Delvin Jech Agency, Inc.
Kingfisher, OK
(405) 375-5100 117 W Admire
Kingfisher, OK 73750
Dismuke Insurance & Investments, Inc.
Lawton, OK
(580) 357-1110 507 N Sheridan Rd
Lawton, OK 73505
Dorsey Insurance Agency, Inc.
Claremore, OK
(918) 341-2056 512 E Will Rogers Blvd
Claremore, OK 74018
Dowdy Insurance
Bristow, OK
(918) 367-9950 125 W 6th
Bristow, OK 74010
Ed Preble Insurance Agency Mustang, LLC
Mustang, OK
(405) 376-2603 136 West Hwy 152, Suite A
Mustang, OK 73064
Ed Preble Insurance, LLC
Norman, OK
(405) 321-2348 515 W Gray Street, Suite B
Norman, OK 73069
Ellison Group, LLC
Watonga, OK
(580) 623-4744 100 W Main
Watonga, OK 73772
Finley Insurance Agency
Okmulgee, OK
(918) 756-5100 914 E 8th Street
Okmulgee, OK 74447
Gilbert Insurance Agency, Inc.
Tecumseh, OK
(405) 598-2590 514 N Broadway
Tecumseh, OK 74873
Graham Insurance
Marlow, OK
(580) 658-3077 403 W Main
Marlow, OK 73055
Grand Insurance & Financial Professionals
Gentry, AR
(479) 525-6120 101 Meeker
Gentry, AR 72734
Greg Clement Agency
Madill, OK
(580) 795-3064 509 N. 1st
Madill, OK 73446
Gunter, Karen Ins. Agy.
Terral, OK
(580) 437-2347 100 S. 2nd
Terral, OK 73569
Hardin Insurance Agency, Inc.
Guthrie, OK
(405) 282-7272 110 S Division St
Guthrie, OK 73044
Harper Insurance Agency, Inc.
Marietta, OK
(580) 276-5129 311 S Highway 77, Suite B
Marietta, OK 73448
Harris Insurance Agency, Inc.
Duncan, OK
(580) 255-2147 928 W Willow
Duncan, OK 73533
Harry Jordan Insurance Agency, Inc
Ada, OK
(580) 332-6025 127 Arlington
Ada, OK 74820
Harryman Insurance Agency, Inc.
Newcastle, OK
(405) 387-4416 205 N Main
Newcastle, OK 73065
Haskell Insurance Agency, Inc.
Haskell, OK
(918) 482-5286 105-A S Broadway
Haskell, OK 74436
Hazel Helen Ille
Lexington, OK
(405) 527-3883 414 W Broadway
Lexington, OK 73051
Heart of Oklahoma Insurance Agency, Inc.
Purcell, OK
(405) 527-2153 520 W Delaware
Purcell, OK 73080
Hibdon, John
Barnsdall, OK
(918) 847-2516 510 W. Main
Barnsdall, OK 74002
Higgins Insurance Group
Tishomingo, OK
(580) 371-3459 610 W Main Street
Tishomingo, OK 73460
Hofschulte Insurance Services
Miami, OK
(918) 542-9677 121 S. Main
Miami, OK 74354
Humble Ins. Agy.
Cache, OK
(580) 429-3608 603 West H Ave.
Cache, OK 73527
Ille, Hazel Helen
Lexington, OK
(405) 527-3883 414 W. Broadway
Lexington, OK 73051
James Barrett Agency, Inc.
Wilson, OK
(580) 668-2389 26820 US Hwy 70
Wilson, OK 73463
Jason Nutt Insurance Agency
Paden, OK
(405) 932-4206 106 W 9th
Paden, OK 74860
Jech,Delvin Agy. Inc.
Kingfisher, OK
(405) 375-5100 117 West Admire
Kingfisher, OK 73750
Jestis Insurance, LLC
Durant, OK
(580) 634-2883 1201 W Evergreen
Durant, OK 74701
Jo Nell York
Durham, OK
(580) 983-2422 E0810 Rd and N1740 Rd
Durham, OK 73642
Jo Scott
Cyril, OK
(580) 464-2675 202 W Main
Cyril, OK 73029
John Hibdon Agency
Barnsdall, OK
(918) 847-2516 510 W Main
Barnsdall, OK 74002
Johnson, Betty
Dill City, OK
(580) 674-3593 202 E. 9th
Dill City, OK 73641
Karen Gunter Insurance Agency
Terral, OK
(580) 437-2347 100 S 2nd
Terral, OK 73569
Kilburn Agency, Inc.
West Siloam Springs, OK
(918) 422-5457 555 N Red Bud St
West Siloam Springs, OK 74338
Kimberlee Kidwell Agency
Geary, OK
(405) 884-2778 107 W Main
Geary, OK 73040
Kolker Insurance, LLC
Elgin, OK
(580) 492-4280 8148 State Highway 17
Elgin, OK 73538
Kornegay, Chance Agency, Inc
Tulsa, OK
(918) 664-2500 8524 E. 11th St
Tulsa, OK 74112
Krieger Insurance Agency, Inc.
Hobart, OK
(580) 726-3076 322 S Washington
Hobart, OK 73651
Lane Insurance Agency
Konawa, OK
(580) 925-3785 401 Hwy 39 E
Konawa, OK 74849
Laverne Insurance, LLC
Laverne, OK
(580) 921-5675 224 S Broadway
Laverne, OK 73848
Lively Insurance Agency
Woodward, OK
(580) 256-2737 1123 18th
Woodward, OK 73801
Livingston Insurance Agency
Seiling, OK
(580) 922-6141 313 N Main
Seiling, OK 73663
Long & McKinnon, Inc.
Guymon, OK
(580) 338-3341 110 NE 5th St
Guymon, OK 73942
Looney, Celeste Ins. Agy.
Tahlequah, OK
(918) 456-0550 501 S Muskogee Ave.
Tahlequah, OK 74464
Luther Insurance Agency, Inc.
Luther, OK
(405) 277-9030 202 S Ash
Luther, OK 73054
Martin Insurance
Harrah, OK
(405) 454-3288 20345 NE 23rd St
Harrah, OK 73045
Mary Andrews Insurance Agency, Inc.
Heavener, OK
(918) 653-7707 708 Hwy 270
Heavener, OK 74937
Mayfield Agency
Sentinel, OK
(580) 393-2363 415 S 3rd
Sentinel, OK 73664
McAffrey Agency
Welch, OK
(918) 788-3576 397 W 10th St
Welch, OK 74369
McLane Agency
Anadarko, OK
(405) 453-7800 32081 CS 2720
Anadarko, OK 73005
Miller Insurance
Comanche, OK
(580) 439-8823 205 Oak Main
Comanche, OK 73529
Miller Insurance Agency
Skiatook, OK
(918) 396-0030 300 E Rogers Blvd
Skiatook, OK 74070
Miller Insurance Agency
Hominy, OK
(918) 885-6523 112 W Main Street
Hominy, OK 74035
Miller Insurance, LLC
Antlers, OK
(580) 298-9990 812 E. Main
Antlers, OK 74523
Minks Insurance
Panama, OK
(918) 963-2833 411 N Kentucky
Panama, OK 74951
Mitchell Insurance, Inc
Pawnee, OK
(918) 762-3603 524 Illinois Street
Pawnee, OK 74058
Mitchell Insurance, Inc
Ralston, OK
(918) 738-4216 668 E Main
Ralston, OK 74650
Nault Solutions
Okeene, OK
(580) 822-4701 102 N Main
Okeene, OK 73763
Neher Insurance Agency, Inc.
Oklahoma City, OK
(405) 632-5755 7515 S Pennsylvania, Suite E
Oklahoma City, OK 73159
Newsome Insurance Agency
Clinton, OK
(580) 323-0444 808 Gary Blvd.
Clinton, OK 73601
Nichols Agency, Inc.
Fairview, OK
(580) 227-3623 120 E Broadway
Fairview, OK 73737
Nichols Agency, Inc.
Helena, OK
(580) 852-3731 313 N Main
Helena, OK 73741
Nichols Agency, Inc.
Ringwood, OK
(580) 883-5969 310 N Main
Ringwood, OK 73768
Nutt, Jason Insurance Agency
Paden, OK
(405) 932-4206 106 W. 9th Street
Paden, OK 74860
Oberste Insurance
Sallisaw, OK
(918) 775-6233 #2 Mattox Square
Sallisaw, OK 74955
Oberste Insurance Agency
Roland, OK
(918) 427-3276 205 E Ray Fine Blvd
Roland, OK 74954
Oberste Insurance Agency, Inc.
Sallisaw, OK
(918) 775-6233 2329 E Cherokee Suite 2
Sallisaw, OK 74955
Ogden Insurance Agency
Muskogee, OK
(918) 687-1321 2126 Chandler
Muskogee, OK 74402
Oller Insurance Agency, Inc.
Elmore City, OK
(580) 788-2277 200 S Main
Elmore City, OK 73433
Our Hometown Agency
Eldorado, OK
(580) 633-2400 517 W Main
Eldorado, OK 73537
Our Hometown Agency, LLC
Eldorado, OK
(580) 633-2400 517 W Main
Eldorado, OK 73537
Pearman Insurance
Marietta, OK
(580) 276-3672 11716 Ullmann
Marietta, OK 73448
Pearman Insurance
Lone Grove, OK
(580) 319-5318 14862 US Highway 70
Lone Grove, OK 73443
Pearman Insurance
Lone Grove, OK
(580) 319-5318 14862 US Highway 70
Lone Grove, OK 73443
Peoples Commercial Insurance Agency, LLC
Stilwell, OK
(918) 696-7191 102 W Division St
Stilwell, OK 74960
Perkins Ins. Agy. Inc.
Perkins, OK
(405) 547-2971 218 N. Main
Perkins, OK 74059
Perkins Insurance Agency, Inc.
Perkins, OK
(405) 547-2971 121 N Main
Perkins, OK 74059
Pfaff Insurance Services, LLC
Okarche, OK
(405) 263-7935 208 W Oklahoma
Okarche, OK 73762
Plemmons Insurance Agency, Inc.
Broken Bow, OK
(580) 584-2192 100 N Main St
Broken Bow, OK 74728
Pollard, Brad Ins. Agy.
Crescent, OK
(405) 969-3456 304 N. Grand
Crescent, OK 73028
Porter Agency
Stillwater, OK
(405) 372-4169 209 S Perkins Rd
Stillwater, OK 74074
Porters Insurance Agency
Edmond, OK
(405) 348-3750 400 N Broadway Ste 2
Edmond, OK 73034
Pryor Ins. Agy. Inc.
Mannsville, OK
(580) 371-2012 112 W Broadway
Mannsville, OK 73447
R E McGuire Insurance Agency
Hugo, OK
(580) 326-7558 118 N Broadway
Hugo, OK 74743
Ramsey Ins. Agy.
Eufaula, OK
(918) 689-1589 47 E. Foley
Eufaula, OK 74432
Ramsey Insurance Agency
Checotah, OK
(918) 473-5561 300 E South Broadway
Checotah, OK 74426
Ramsey Insurance Agency
Warner, OK
(918) 463-5345 810 3rd Ave
Warner, OK 74469
Ratterman's Insurance Agency, Inc.
Minco, OK
(405) 352-5200 606 N 3rd
Minco, OK 73059
Reed Insurance Agency
Wilburton, OK
(918) 465-3993 203 W Main
Wilburton, OK 74578
Reeves, Ann
Carter, OK
(580) 486-3372 214 W Main
Carter, OK 73627
Richey Insurance
Oklahoma City, OK
(405) 685-5784 2648 SW 44th Street
Oklahoma City, OK 73119
Richey Insurance Agency, Inc.
Blanchard, OK
(405) 485-9400 215 N Main
Blanchard, OK 73010
Ricks & James Insurance Agency LLC
McAlester, OK
(918) 423-7926 1209 N Main
McAlester, OK 74502
Robert G Taylor & Associates, Inc.
Holdenville, OK
(405) 379-2176 120 W Main
Holdenville, OK 74848
Robinson Agency
Hollis, OK
(580) 688-9229 511 E Broadway
Hollis, OK 73550
Rogers Insurance Agency
Anadarko, OK
(405) 247-3761 301 E Central
Anadarko, OK 73005
Rowe Insurance Agency, LLC
Wagoner, OK
(918) 485-2405 524 W Cherokee
Wagoner, OK 74467
Sandy Land Insurance, Inc
Thomas, OK
(580) 661-3171 106 N Main St
Thomas, OK 73669
Scherler Insurance Agency, LLC
Walters, OK
(580) 875-6000 202 W Missouri
Walters, OK 73572
Schieffer & Schieffer, Inc.
Perry, OK
(580) 336-4903 320 6th St
Perry, OK 73077
Schieffer & Schieffer, Inc.
Drumright, OK
(918) 352-9406 125-A E Broadway
Drumright, OK 74030
Secondine Insurance
Vinita, OK
(918) 256-6682 475 S Wilson
Vinita, OK 74301
Shinn Agency
Ardmore, OK
(580) 223-0330 419 N. Washington Street
Ardmore, OK 73401
Sockey Agency, Inc.
Stigler, OK
(918) 967-2511 602 E Main
Stigler, OK 74462
Sooner Agency, Inc.
Idabel, OK
(580) 286-5555 919 SE Washington
Idabel, OK 74745
Sperle Agency, LLC
Cordell, OK
(580) 832-3700 1211 N Glenn English St
Cordell, OK 73632
Stanford Ins. Agy. Inc.
Shawnee, OK
(405) 273-7095 2226 North Kickapoo
Shawnee, OK 74804
Stanford Ins. Agy. Inc.
Shawnee, OK
(405) 273-7095 2226 North Kickapoo
Shawnee, OK 74804
Stanford Insurance Agency, Inc.
Shawnee, OK
(405) 273-7095 2226 N Kickapoo
Shawnee, OK 74804
Steffenson Insurance Agency
Wellston, OK
(405) 356-2477 324 W 2nd
Wellston, OK 74881
Storehouse Services Inc
Altus, OK
(580) 480-0049 1220 N Main
Altus, OK 73521
Storehouse Services Inc
Snyder, OK
(580) 569-4241 805 "E" Street
Snyder, OK 73566
Stratford Insurance Agency, LLC
Stratford, OK
(580) 759-2936 222 N Hwy 177
Stratford, OK 74872
Stuart, Keffer & Schoenhals
Shattuck, OK
(580) 938-2326 312 S Main Street
Shattuck, OK 73858
Summit Insurance Services
Moore, OK
(405) 701-0633 2001 S Broadway Avenue
Moore, OK 73160
Swan Insurance Agency
Bartlesville, OK
(918) 331-9897 4021 SE Nowata Rd
Bartlesville, OK 74006
Swanda Insurance Agency
Apache, OK
(580) 588-3392 110 E Evans Ave
Apache, OK 73006
Tackett Insurance Agency
Ft. Cobb, OK
(405) 643-9933 103 Main St
Ft. Cobb, OK 73038
Taylor, Robert G and Associates, Inc
Holdenvlle, OK
(405) 379-2176 120 W Main
Holdenvlle, OK 74848
Taylor-Shebester Insurance Agency, LLC
Chickasha, OK
(405) 224-4450 615 Chickasha Ave
Chickasha, OK 73018
Teel Insurance Agency, Inc.
Grove, OK
(918) 786-2155 522 South Main
Grove, OK 74344
Terry L Detrick Agency
Lahoma, OK
(580) 796-2100 232 A E Lahoma Dr
Lahoma, OK 73754
Terry L Kirkland
Waurika, OK
(580) 228-2318 8485 US HWY 70 #A
Waurika, OK 73573
The Storehouse Services, Inc.
Altus, OK
(580) 480-0049 1220 N Main
Altus, OK 73521
The Storehouse Services, Inc.
Snyder, OK
(580) 569-4241 805 E St
Snyder, OK 73566
Thompson's
Chandler, OK
(405) 258-5002 121 W 10th
Chandler, OK 74834
Thurman-Wilson Insurance Agency
Hooker, OK
(580) 652-2807 116 E Glaydas St
Hooker, OK 73945
Vinzetta Agency, LLC
Haileyville, OK
(918) 297-2553 401 Park Ave
Haileyville, OK 74546
Wallace Insurance
Wapanucka, OK
(580) 937-4265 101 E 3rd Street
Wapanucka, OK 73461
Weatherford Insurance Agency
Weatherford, OK
(580) 772-8500 113 N Bradley
Weatherford, OK 73096
Wiedemann Insurance Agency
Yukon, OK
(405) 354-7920 112 S 4th St
Yukon, OK 73099
Wiedemann, Darrell Agy.
El Reno, OK
(405) 262-5388 1518 Sunset Drive
El Reno, OK 73036
Wild West Insurance Agency
Leedey, OK
(580) 488-3399 501 S. Main
Leedey, OK 73654
Williamson Insurance, Inc.
Prague, OK
(405) 567-4959 906 12th St
Prague, OK 74864
Williamson Insurance, Inc.
Seminole, OK
(405) 382-3451 2505 Wrangler Blvd
Seminole, OK 74868
Womack, Bradley Agency, LLC
Okmulgee, OK
(918) 756-5100 914 E 8th Street, Suite A
Okmulgee, OK 74447
Workman Agency
Valliant, OK
(580) 933-4233 30 E Wilson Ste B
Valliant, OK 74764
Wrights Insurance Agency
Talihina, OK
(918) 567-2085 203 2nd St
Talihina, OK 74571
Wynnewood / Town & Country, LLC
Pauls Valley, OK
(405) 238-5589 215 S Chickasaw
Pauls Valley, OK 73075
Wynnewood / Town & Country, LLC
Wynnewood, OK
(405) 665-2018 204 S Dean A. McGee
Wynnewood, OK 73098
Your Hometown Insurance
Wewoka, OK
(405) 257-2100 211 S Wewoka Ave
Wewoka, OK 74884