Skip to the page

Data / Store locations / KFC / Virginia

KFC locations in Virginia: 148 stores, with addresses and phone numbers

KFC has 148 locations in Virginia, 3.3% of its 4,428 in the United States, in 70 cities. The most are in Richmond, with 12. Each row links to the brand's own store locator, as read on October 24, 2026.

SpecStream is the live web data engine for teams and agents. It reads brand store locators and keeps every location with its address, phone and opening hours. Ask for the brands you track by state or category, and new openings and closures arrive in your sheet, CRM, Slack or agent as the brands publish them.

  • 148Locations
  • 70Cities
  • 3.3%Share of the brand
  • October 24, 2026Run date

KFC locations in Virginia

All 148 locations, ordered by city.

AddressCityZIPPhoneOpening hoursSource
5890 Kingstowne Center #160Alexandria22315(703) 921-9301Mo-Su 00:00-01:00,10:00-24:00locations.kfc.com
7521 Richmond HwyAlexandria22306(703) 765-2294Mo-Su 10:30-23:00locations.kfc.com
7450 Little River TurnpikeAnnandale22003(703) 256-2086Mo-Su 00:00-01:00,10:30-24:00locations.kfc.com
4901 Lee HwyArlington22207(703) 528-6878Mo-Su 10:30-23:00locations.kfc.com
43951 Farmwell Hunt PlazaAshburn20147(703) 723-8801Mo-Su 10:00-24:00locations.kfc.com
5711 Columbia PikeBaileys Crossroads22041(703) 578-1710Mo-Su 10:30-23:00locations.kfc.com
882 E Main StBedford24523(540) 586-3377kbpbrands.com
882 E. Main StreetBedford24523(540) 586-3377Mo-Su 10:00-22:00locations.kfc.com
606 Wood Avenue WBig Stone Gap24219(276) 523-0353Mo-Su 10:00-22:00locations.kfc.com
2037 Lee HighwayBristol24201(276) 466-9211Mo-Su 10:00-22:00locations.kfc.com
9402 Old Burke Lake RdBurke22015(703) 764-8882Mo-Su 10:00-22:00locations.kfc.com
13962 Lee Jackson HwyChantilly20151(703) 378-8786Mo-Su closedlocations.kfc.com
1705 N. Emmet StreetCharlottesville22901(434) 295-5158Mo-Su 10:00-23:00locations.kfc.com
139 Battlefield Blvd. SChesapeake23322(757) 482-2088kbpbrands.com
139 Battlefield Blvd. SChesapeake23322(757) 482-2088Mo-Su 10:00-24:00locations.kfc.com
2212 S Military HwyChesapeake23320(757) 543-1939kbpbrands.com
2212 S. Military HwyChesapeake23320(757) 543-1939Mo-Su 10:00-24:00locations.kfc.com
3148 Western Branch BlvdChesapeake23321(757) 484-1429kbpbrands.com
3148 Western Branch BlvdChesapeake23321(757) 484-0190Mo-Su 10:00-24:00locations.kfc.com
10310 Iron Bridge RoadChesterfield23832(804) 796-9314Mo-Su 10:00-22:00locations.kfc.com
200 Peppers Ferry Rd NEChristiansburg24073(540) 382-8957kbpbrands.com
200 Peppers Ferry Road N.EChristiansburg24073(540) 382-8957Mo-Su 10:00-23:00locations.kfc.com
3500 Virginia AveCollinsville24078(276) 647-8455kbpbrands.com
3500 Virginia AvenueCollinsville24078(276) 647-8455Mo-Su 10:00-23:00locations.kfc.com
1620 BoulevardColonial Heights23834(804) 526-2244Mo-Su 10:00-22:00locations.kfc.com
810 S Craig AveCovington24426(540) 962-3344kbpbrands.com
810 South Craig AvenueCovington24426(540) 962-3344Mo-Su 10:00-23:00locations.kfc.com
1106 S Main StCulpeper22701(540) 825-2500Mo-Su 10:30-22:00locations.kfc.com
604 Memorial DrDanville24541(434) 792-2440kbpbrands.com
604 Memorial DriveDanville24541(434) 792-2440Mo-Su 10:00-23:00locations.kfc.com
762 Piney Forest RdDanville24540(434) 797-2623kbpbrands.com
762 Piney Forest RoadDanville24540(434) 797-2623Mo-Su 10:00-23:00locations.kfc.com
17450 Jefferson Davis HwyDumfries22026(703) 221-4090Mo-Su 10:30-22:00locations.kfc.com
2005 S Main StFarmville23901(434) 392-5656kbpbrands.com
2005 S Main StFarmville23901(434) 392-5656Mo-Su 10:00-23:00locations.kfc.com
10243 Patriot HwyFredericksburg22407(540) 898-7487Mo-Su 10:00-23:00locations.kfc.com
807 John Marshall HighwayFront Royal22630(540) 635-7119Mo-Su 10:00-22:00locations.kfc.com
7600 Linton Hall RoadGainesville20155(703) 753-6552Mo-Su 10:30-22:00locations.kfc.com
1122 E. Stuart DriveGalax24333(276) 236-8002Mo-Sa 10:30-21:00; Su 10:00-21:00locations.kfc.com
6975 George Washington Mem. HwyGloucester23061(804) 693-9482Mo-Th 10:00-22:00; Fr-Sa 10:00-23:00; Su 10:00-22:00locations.kfc.com
1101 W Pembroke AveHampton23661(757) 722-0182kbpbrands.com
1101 W. Pembroke AveHampton23661(757) 722-0182Mo-Su 10:00-22:30locations.kfc.com
1603 E Pembroke AveHampton23663(757) 723-3756kbpbrands.com
1603 E. Pembroke AveHampton23663(757) 723-3756Mo-Fr 10:00-24:00; Sa-Su 00:00-01:00,10:00-24:00locations.kfc.com
207 W Mercury BlvdHampton23669(757) 723-6489kbpbrands.com
207 W. Mercury BlvdHampton23669(757) 723-6489Mo-Su 10:00-23:00locations.kfc.com
2160 John Wayland HighwayHarrisonburg22801(540) 432-6368Mo-Su 10:00-22:00locations.kfc.com
2160 John Wayland HwyHarrisonburg22801(540) 432-6368kbpbrands.com
891 Cantrell AvenueHarrisonburg22801(540) 433-8464Mo-Su 10:00-23:00locations.kfc.com
891 Martin Luther King BlvdHarrisonburg22801(540) 433-8464kbpbrands.com
3011 Oaklawn BoulevardHopewell23860(804) 458-1678Mo-Su 10:00-22:00locations.kfc.com
5400 James Madison ParkwayKing George22485(540) 644-8400Mo-Th 07:00-23:00; Fr-Sa 07:00-24:00; Su 07:00-23:00locations.kfc.com
23 Elliott StreetLebanon24266(276) 889-2542Mo-Su 10:00-22:00locations.kfc.com
20250 Timberlake RoadLynchburg24502(434) 237-2758Mo-Th 10:00-22:00; Fr-Sa 10:00-23:00; Su 10:00-22:00locations.kfc.com
2301 Wards RoadLynchburg24502(434) 239-5278Mo-Su 10:00-23:00locations.kfc.com
117 Lakeview Drive Seminole Shopping CenterMadison Heights24572(434) 845-9283Mo-Th 10:00-22:00; Fr-Sa 10:00-23:00; Su 10:00-22:00locations.kfc.com
10036 Dumfries RdManassas20110(703) 392-1266Mo-Su 00:00-01:00,10:00-24:00locations.kfc.com
7789 Sudley RoadManassas20109(703) 361-1211Mo-Su 10:30-23:00locations.kfc.com
798 N. Main StreetMarion24354(276) 783-2331Mo-Su 10:00-22:00locations.kfc.com
18 Tensbury DrMartinsville24112(276) 638-2963kbpbrands.com
18 Tensbury DriveMartinsville24112(276) 638-2963Mo-Su 10:00-23:00locations.kfc.com
7091 Mechanicsville TurnpikeMechanicsville23111(804) 730-4967kbpbrands.com
10151 Hull Street RoadMidlothian23112(804) 276-4201kbpbrands.com
10151 Hull Street RoadMidlothian23112(804) 276-4201Mo-Su 10:00-23:00locations.kfc.com
12104 Jefferson AveNewport News23602(757) 249-1610kbpbrands.com
12104 Jefferson AveNewport News23602(757) 249-1610Mo-Su 10:00-23:00locations.kfc.com
12630 Warwick BlvdNewport News23606(757) 930-4432kbpbrands.com
12630 Warwick BlvdNewport News23606(757) 930-4432Mo-Fr 10:00-24:00; Sa-Su 00:00-01:00,10:00-24:00locations.kfc.com
15496 Warwick BlvdNewport News23608(757) 887-1477kbpbrands.com
15496 Warwick BlvdNewport News23608(757) 887-1477Mo-Th 10:00-23:00; Fr-Sa 10:00-24:00; Su 10:00-23:00locations.kfc.com
5010 Mercury BlvdNewport News23605(757) 827-3246kbpbrands.com
5010 Mercury BlvdNewport News23605(757) 827-3246Mo-Fr 10:00-24:00; Sa-Su 00:00-01:00,10:00-24:00locations.kfc.com
746 J Clyde Morris BlvdNewport News23601(757) 599-9685kbpbrands.com
746 J Clyde Morris BlvdNewport News23601(757) 599-9685Mo-Fr 00:00-01:00,10:00-24:00; Sa-Su 00:00-02:00,10:00-24:00locations.kfc.com
1263 N Military HighwayNorfolk23502(757) 892-6310kbpbrands.com
1263 N. Military HighwayNorfolk23502(757) 892-6310Mo-Su 10:00-23:00locations.kfc.com
1716 Monticello AveNorfolk23517(757) 622-4811kbpbrands.com
1716 Monticello AveNorfolk23517(757) 622-4811Mo-Su 10:00-24:00locations.kfc.com
199 W Ocean View AveNorfolk23503(757) 588-8604kbpbrands.com
199 W. Ocean View AveNorfolk23503(757) 588-8604Mo-Fr 00:00-01:00,10:00-24:00; Sa-Su 00:00-02:00,10:00-24:00locations.kfc.com
3690 Sewells Point RoadNorfolk23513(757) 853-3221kbpbrands.com
3690 Sewells Point RoadNorfolk23513(757) 853-3221Mo-Su 10:00-24:00locations.kfc.com
320 Madison RoadOrange22960(540) 661-3576kbpbrands.com
320 Madison RoadOrange22960(540) 661-3576Mo-Th 10:00-22:00; Fr-Sa 10:00-23:00; Su 10:00-22:00locations.kfc.com
3335A S. Crater RoadPetersburg23805(804) 732-2145Mo-Su 10:00-22:00locations.kfc.com
5420 Boydton Plank RoadPetersburg23803(804) 861-4065Mo-Su 09:00-22:00locations.kfc.com
2800 Airline BlvdPortsmouth23701(757) 488-9523kbpbrands.com
2800 Airline BlvdPortsmouth23701(757) 488-9523Mo-Su 10:00-23:00locations.kfc.com
5004 George Washington HwyPortsmouth23702(757) 487-0742kbpbrands.com
1793A Southcreek OnePowhatan23139(804) 794-8226Mo-Su 10:00-22:00locations.kfc.com
1991 Memorial DrPulaski24301(540) 994-0275kbpbrands.com
1991 Memorial DrivePulaski24301(540) 994-0275Mo-Su 10:00-23:00locations.kfc.com
201 E. Hirst RoadPurcellville20132(540) 338-3939Mo-Su closedlocations.kfc.com
1006 Azalea AveRichmond23227(804) 266-3136kbpbrands.com
1006 Azalea AveRichmond23227(804) 266-3136Mo-Th 10:00-23:00; Fr-Sa 10:00-24:00; Su 10:00-23:00locations.kfc.com
3800 Mechanicsville TurnpikeRichmond23223(804) 321-0702kbpbrands.com
3800 Mechanicsville TurnpikeRichmond23223(804) 321-0702Mo-Su 10:00-24:00locations.kfc.com
401 E Belt BlvdRichmond23224(804) 231-9373kbpbrands.com
401 E. Belt BlvdRichmond23224(804) 231-9373Mo-Su 10:00-23:00locations.kfc.com
4821 Williamsburg RdRichmond23231(804) 226-2143kbpbrands.com
4821 Williamsburg RdRichmond23231(804) 226-2143Mo-Su 10:00-24:00locations.kfc.com
9000 W Broad StRichmond23294(804) 346-8304kbpbrands.com
9000 W. Broad StRichmond23294(804) 346-8304Mo-Su 10:00-24:00locations.kfc.com
9300 Midlothian TurnpikeRichmond23235(804) 272-8055kbpbrands.com
9300 Midlothian TurnpikeRichmond23235(804) 272-8055Mo-Su 10:00-23:00locations.kfc.com
3401 Orange AvenueRoanoke24012(540) 344-8826Mo-Su 10:00-22:00locations.kfc.com
5209 Williamson RoadRoanoke24012(540) 362-3187Mo-Th 10:00-22:00; Fr-Sa 10:00-23:00; Su 10:00-22:00locations.kfc.com
1775 North Main StRocky Mount24151(540) 483-1938Mo-Su 10:30-21:00locations.kfc.com
8726 Seminole TrailRuckersville22968(434) 985-2232Mo-Th 07:00-23:00; Fr-Sa 07:00-24:00; Su 07:00-23:00locations.kfc.com
1800 West Main StreetSalem24153(540) 375-9188Mo-Th 10:00-22:00; Fr-Sa 10:00-23:00; Su 10:00-22:00locations.kfc.com
1222 Wilborn AveSouth Boston24592(434) 575-7095kbpbrands.com
1222 Wilborn AvenueSouth Boston24592(434) 575-7095Mo-Su 10:00-23:00locations.kfc.com
703 E. AtlanticSouth Hill23970(434) 447-2611Mo-Su 07:00-22:00locations.kfc.com
6310 Backlick RoadSpringfield22150(703) 913-9861Mo-Su closedlocations.kfc.com
2838 Jefferson Davis HighwayStafford22554(540) 659-6106Mo-Su 10:00-23:00locations.kfc.com
1022 Richmond AveStaunton24401(540) 885-4090kbpbrands.com
1022 Richmond AvenueStaunton24401(540) 885-4090Mo-Su 10:00-22:00locations.kfc.com
113 Town Run LaneStephens City22655(540) 869-4110Mo-Th 07:00-23:00; Fr-Sa 07:00-24:00; Su 07:00-23:00locations.kfc.com
22300 S. Sterling BlvdSterling20164(703) 421-3640Mo-Su 10:00-23:00locations.kfc.com
45960 Denizen Plaza RoadSterling20165(703) 450-7808Mo-Su 00:00-01:00,10:00-24:00locations.kfc.com
915 N. MainSuffolk23434(757) 934-8606Mo-Su 10:00-23:00locations.kfc.com
1658 Tappahannock BlvdTappahannock22560(804) 443-3912kbpbrands.com
1658 Tappahannock BlvdTappahannock22560(804) 443-3912Mo-Su 10:00-23:00locations.kfc.com
713 Hardy RoadVinton24179(540) 343-8729Mo-Su 10:00-23:00locations.kfc.com
1300 Fordham DrVirginia Beach23464(757) 424-7972kbpbrands.com
1300 Fordham DrVirginia Beach23464(757) 424-7972Mo-Su 10:00-24:00locations.kfc.com
1660 General Booth BlvdVirginia Beach23454(757) 721-4343kbpbrands.com
1660 General Booth BlvdVirginia Beach23454(571) 674-1267Mo-Su 10:00-23:00locations.kfc.com
2072 S Independence BlvdVirginia Beach23453(757) 416-9230kbpbrands.com
2072 S. Independence BlvdVirginia Beach23453(757) 416-9230Mo-Su 10:00-23:00locations.kfc.com
3381 Virginia Beach BlvdVirginia Beach23452(757) 463-8246kbpbrands.com
3381 Virginia Beach BlvdVirginia Beach23452(757) 463-8246Mo-Sa 10:00-24:00; Su 10:00-23:00locations.kfc.com
4253 Holland RdVirginia Beach23452(757) 495-8343kbpbrands.com
4253 Holland RdVirginia Beach23452(757) 495-8343Mo-Sa 10:00-24:00; Su 10:00-23:00locations.kfc.com
6544 Indian River RdVirginia Beach23464(757) 420-9516kbpbrands.com
6544 Indian River RdVirginia Beach23464(757) 420-9516Mo-Fr 10:00-24:00; Sa-Su 00:00-01:00,10:00-24:00locations.kfc.com
200 Broadview AveWarrenton20186(540) 347-3900Mo-Su 11:00-21:30locations.kfc.com
2015 Rosser AvenueWaynesboro22980(540) 255-0061Mo-Th 10:00-22:00; Fr-Sa 10:00-23:00; Su 10:00-22:00locations.kfc.com
1545 Richmond RoadWilliamsburg23185(757) 229-7212Mo-Su 10:00-23:00locations.kfc.com
1042 Berryville AvenueWinchester22601(540) 667-0212kbpbrands.com
1042 Berryville AvenueWinchester22601(540) 667-0212Mo-Su 10:00-23:00locations.kfc.com
885 Fox DriveWinchester22603(540) 667-9930kbpbrands.com
885 Fox DriveWinchester22603(540) 667-9930Mo-Su 10:00-22:00locations.kfc.com
#4 Ridgeview CenterWise24293(276) 679-4151Mo-Su 10:00-22:00locations.kfc.com
1307 Devils Reach RdWoodbridge22192(703) 490-5883Mo-Su 10:30-22:00locations.kfc.com
13565 Minnieville RdWoodbridge22192(703) 680-1462Mo-Th 10:30-23:00; Fr-Sa 10:30-24:00; Su 10:30-23:00locations.kfc.com
321 W. Reservoir RdWoodstock22664(540) 459-2066Mo-Su 10:00-22:00locations.kfc.com
150 Commonwealth DriveWytheville24382(276) 228-7321Mo-Su 10:00-22:00locations.kfc.com

Cities

CityLocations
Richmond12
Virginia Beach12
Newport News10
Norfolk8
Chesapeake6
Hampton6
Danville4
Harrisonburg4
Winchester4
Portsmouth3
Alexandria2
Bedford2
Christiansburg2
Collinsville2
Covington2
Farmville2
Lynchburg2
Manassas2
Martinsville2
Midlothian2
Orange2
Petersburg2
Pulaski2
Roanoke2
South Boston2

Also on SpecStream

Updated November 7, 2026. Read from All the Places. All the Places data is CC0-1.0, a public domain dedication. Each location is read from the brand's own store locator by the All the Places project, which runs about once a week, so a location can have opened or closed since the run date. A brand is keyed on its Wikidata item when the project gives one, else on the project's own name for that brand's locator; two brands are never merged on a name. A repeated address of one brand counts once. Locations named for a private person are left out. Opening hours are shown as the brand lists them. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.