kfc has no locations
headquartered in louisville  kentucky  it is the world s secondlargest restaurant chain lrb as measured by sales rrb after mcdonald s  with almost 20000 locations globally in 123 countries and territories