Quick answer
Victory Farms has 88 branches, 41 of them in Nairobi and nearby towns. Nairobi and Mombasa branches open 9am to 7pm daily; lake region branches 7am to 6pm.
Updated 18 October 2026
Victory Farms has 88 fish branches in Kenya in 2026, according to its official store locator, including 41 in Nairobi and nearby towns such as Githurai, Ruiru, Juja, Thika, Kitengela, Ngong, Rongai, Mlolongo and Machakos. Nairobi and Mombasa branches open 9am to 7pm every day, while most branches around Lake Victoria open 7am to 6pm every day. Each branch has its own phone number, listed below.
In this guide
All Victory Farms branches and phone numbers
Victory Farms branches in Nairobi and surrounding towns (41)
| Branch | Location | Town | Phone | Hours |
|---|---|---|---|---|
| Githurai | Githurai 45 opp D.Os office | Githurai | 0795 959 609 | 9am to 7pm |
| Juja | Mwariama Building, Near Unaitas, Opposite FM Stores, Off JKUAT Avenue Road | Juja | 0113 088 107 | 9am to 7pm |
| Kitengela | Moran Traders, behind National Oil, along the murram road | Kitengela | 0795 959 471 | 9am to 7pm |
| Machakos | Shanbad building along Mulu Mutisya Gardens | Machakos | 0795 959 510 | 9am to 7pm |
| Mlolongo | Mlolongo Business Park close to Quickmart Supermarket | Mlolongo | 0718 814 036 | 9am to 7pm |
| Buruburu | Buruburu Phase 3, opposite Jimlizer Hotel | Nairobi | 0115 866 821 | 9am to 7pm |
| Dagoretti Corner | Karandini Rd, Nairobi opposite Jessy flats | Nairobi | 0115 866 394 | 9am to 7pm |
| Dandora | Phase 5 stage,next to Soko Mawe | Nairobi | 0758 714 917 | 9am to 7pm |
| Donholm | Before Donholm junction, 500 metres from Total petrol station | Nairobi | 0719 157 938 | 9am to 7pm |
| Garden Estate | Garden Estate Shopping Centre next to Rubis Petrol Station | Nairobi | 0113 084 296 | 9am to 7pm |
| Huruma (formerly Juja Rd) | Off Mathare North Road, next to RGS, Huruma kwa Chief, Nairobi | Nairobi | 0758 673 323 | 9am to 7pm |
| Imara-Daima | Along Cosmas Ndeti Rd,Imara-Daima junction, opposite the main Imara Daima Estate gate | Nairobi | 0113 084 212 | 9am to 7pm |
| Jogoo Road | Uhuru Market, Kiwa Business Centre | Nairobi | 0758 714 933 | 9am to 7pm |
| Kahawa West | Along Bima Rd, next to Smart Laundry Service | Nairobi | 0706 427 737 | 9am to 7pm |
| Kangemi | Nagi plaza ground floor,Sodom stage | Nairobi | 0795 959 423 | 9am to 7pm |
| Kangundo Rd (saika) | Saika stage next to Tavern law and ACK. St. Monica Saika | Nairobi | 0759 495 908 | 9am to 7pm |
| Kariobangi North | In Kariobangi North, along Kamunde Rd | Nairobi | 0796 412 091 | 9am to 7pm |
| Kariobangi South | P. C. E. A Kariobangi South Church, Past Kariobangi South Church, Mutarakwa Ln, Nairobi | Nairobi | 0758 705 086 | 9am to 7pm |
| Kasarani | Opposite Kasarani Radiant Hospital, it’s the building in between Meat Mart and Mauria Chicken grill, ground floor shop no.2 | Nairobi | 0795 959 461 | 9am to 7pm |
| Kawangware | Precious Plaza building next to Sidan bank (formerly k-rep bank) | Nairobi | 0720 220 923 | 9am to 7pm |
| Kayole | Opposite Nyama Villa stage, Kayole | Nairobi | 0720 690 732 | 9am to 7pm |
| Keroka (Kangemi 2) | Mau Mau baze, Ananda Marga Pri. School Junction | Nairobi | 0793 303 009 | 9am to 7pm |
| Lucky Summer | Luck Summer grounds, first shop on the right | Nairobi | 0798 385 970 | 9am to 7pm |
| Mathare | behind Naivas Ruaraka, next to Ruaraka High School | Nairobi | 0795 959 558 | 9am to 7pm |
| Mlango Kubwa | Along Juja Road opposite St.Teresas next to Imani Marianist Maria Training Centre | Nairobi | 0792 390 623 | 9am to 7pm |
| Mwiki | Along Kasarani-Mwiki Road, behind Pirates | Nairobi | 0706 355 873 | 9am to 7pm |
| Nairobi West | Nairobi West Mall, Stall no.55 | Nairobi | 0743 618 774 | 9am to 7pm |
| Ngara | Opposite Fig tree, behind Bano house | Nairobi | 0795 831 769 | 9am to 7pm |
| Ngong Rd (previously Yaya) | at Arcade discounts stalls along Ngong Road road stall number 12 ,next to greenhouse building | Nairobi | 0793 303 008 | 9am to 7pm |
| Pipeline | Amazon building on Outering Road, next to the former Taj Mall | Nairobi | 0720 687 725 | 9am to 7pm |
| Ruai | Kangundo Road Junction, Eastern Bypass | Nairobi | 0743 030 897 | 9am to 7pm |
| Satellite | Kinyanjui road, next to Kinyanjui Primary School. Opposite PCEA Kikuyu | Nairobi | 0795 959 567 | 9am to 7pm |
| Umoja | along Moi Drive, Peacock stage opposite Deliverance Church | Nairobi | 0707 381 268 | 9am to 7pm |
| Utawala | Benedictor stage,Kimson Annex, stall no.4 | Nairobi | 0701 185 073 | 9am to 7pm |
| VLC | Syokimau, opposite Nairobi SGR terminus. Katko Complex, godown 33 | Nairobi | 0793 262 391 | 9am to 7pm |
| Zimmerman | On your way to Penda Medical Centre, next to Kim’s wines and spirits | Nairobi | 0718 814 253 | 9am to 7pm |
| Ngong Town | Along Ololua Rd, next to Tilly Limited | Ngong | 0113 089 123 | 9am to 7pm |
| Rongai | Off Magadi road, Wama Hospital opposite Old Naivas | Rongai | 0748 337 992 | 9am to 7pm |
| Kahawa Wendani | Opposite Kahawa Wendani market at Edly’s building | Ruiru | 0757 791 054 | 9am to 7pm |
| Makongeni (Thika) | In Makongeni Phase 5, Thika | Thika | 0707 494 945 | 9am to 7pm |
| Thika | Along Kwame Nkuruma Street opposite Sawa Hse | Thika | 0707 358 613 | 9am to 7pm |
Victory Farms branches in Mombasa and the coast (9)
| Branch | Location | Town | Phone | Hours |
|---|---|---|---|---|
| Bamburi | opposite Vescon Plaza, Next Jacob’s restaurant | Mombasa | 0701 910 703 | 9am to 7pm |
| Bombolulu | Along new Malindi Rd, Bombolulu stage, opposite Bei Fair hardware | Mombasa | 0702 070 253 | 9am to 7pm |
| Kisauni | Along Old Malindi road, Barsheba stage | Mombasa | 0701 915 579 | 9am to 7pm |
| Kongowea | Opposite Kongowea bookshop and near MSB Educational Institute | Mombasa | 0701 016 068 | 9am to 7pm |
| MLC | At Kadzengo Stage on your way to Malindi; turn left after 1.2 km | Mombasa | 0719 368 929 | 9am to 7pm |
| Majengo-Sakina | In Sakina area and near Sakina mosque | Mombasa | 0701 428 214 | 9am to 7pm |
| Mshomoroni | Along Kengelani Rd, Kadongo stage opposite Masjid Abdulaziz | Mombasa | 0701 922 018 | 9am to 7pm |
| Tononoka | Along Luhar Wadha street opposite Budget driving college | Mombasa | 0701 016 097 | 9am to 7pm |
| Mtwapa | Opposite Mtwapa Business Park | Mtwapa | 0701 913 409 | 9am to 7pm |
Victory Farms branches in Nyanza and Western Kenya (38)
| Branch | Location | Town | Phone | Hours |
|---|---|---|---|---|
| Ahero | Kadani Street next to Dani Hotel | Ahero | 0793 469 210 | 7am to 6pm |
| Katito | along sondu road opposite siso Hotel | Awach | 0113 966 188 | 9am to 7pm |
| Awasi | Along Awasi – Katito road in Awasi town, opposite Awasi main market. 50 metres from Kis – Nrb highway | Awasi | 0790 451 880 | 7am to 6pm |
| Bungoma | Along Mumias – Bungoma road at Mama Fanta Street, 200 Metres from Wanakhatandi Plaza | Bungoma | 0114 907 665 | 7am to 6pm |
| Chavakali | At Chavakali town, along Kisumu – Kakamega highway opposite Hemara Hotel | Chavakali | 0701 738 454 | 7am to 6pm |
| Homabay | Opanyi Building next to Transline Booking Office | Homa Bay | 0793 303 004 | 7am to 6pm |
| Isebania | Along Isibania – Migori Rd next to Florry Fashions Shop opposite The Winners hotel | Isibania | 0714 374 753 | 7am to 6pm |
| Kakamega | Along Canon Awuori Street, behind Post Bank or Signature Club | Kakamega | 0794 761 494 | 7am to 6pm |
| Kehancha Branch | Adjacent to Kehancha open air market | Kehancha | 0794 593 213 | 9am to 7pm |
| KLC | Elgon area, next to Steel mill factory on Kibos road | Kibos | 0794 228 632 | 7am to 6pm |
| Keroka (Kisii) | along Kisii-Keroka road, 400 – 500 metres from Shell Petrol station | Kisii | 0746 099 536 | 7am to 6pm |
| Kisii | along Kisii- Nyamira rd, Next to Jogoo Mini supermarket, opposite Children’s Home | Kisii | 0793 469211 | 7am to 6pm |
| Nyakoe | along Nyakoe – Marani road, next to Jandy Electricals | Kisii | 0757 834 412 | 7am to 6pm |
| Kisumu (Kondele) | Along Kakamega Highway, Wedbram house ground floor, Next to Jubilee Jumbo Hardware | Kisumu | 0793 262 398 | 7am to 6pm |
| Kisumu 2 (Nyalenda) | Off Kachok round-about, Nyaori Stage along Kasagam Rd | Kisumu | 0745 536 934 | 7am to 6pm |
| Manyatta | Manyatta Estate,Sije,Koyango junction,next to kona chemist | Kisumu | 0113 966 238 | 9am to 7pm |
| Nyamasaria | Located opposite Nyamasaria main Market, Immediately after butter toast company near Nyamasaria foot bridge | Kisumu | 0113 798 126 | 7am to 6pm |
| Luanda | Along Luanda – Siaya Road, next to Bunyore filling station | Luanda | 0740 155 245 | 7am to 6pm |
| Majengo | 10mtrs from Majengo round about, Next to Keveye polytechnic, opposite My Yesa Agencies | Majengo | 0701 746 763 | 9am to 7pm |
| Mbale | Along Kakamega – Kisumu highway in Mbale Town, at Lake Oil filling station | Mbale | 0768 814016 | 7am to 6pm |
| Mbita | Next to Equity bank | Mbita | 0793 303 007 | 7am to 6pm |
| Masara | along Migori – Muhuru road, next to Molasa Engineering Works | Migori | 0757 243 475 | 9am to 7pm |
| Migori | Migori town, at Onyinjo next to Pabo | Migori | 0793 469 208 | 7am to 6pm |
| Suna East | Along Migori-Nyasare Road. Opposite G4S offices | Migori | 0112 673 550 | 7am to 6pm |
| Muhoroni Branch | along koru road,opposite tika filling station,next to muhoroni sunking shop | Muhoroni | 0794 594 954 | 7am to 6pm |
| Mumias | In Mumias Town, Mountain Waters building, next to KPLC Mumias office | Mumias | 0758 021 547 | 7am to 6pm |
| Ndhiwa | Kanyamwa Kosewe, Ndhiwa, Ndhiwa, Homa Bay | Ndhiwa | 0113 966 193 | 7am to 6pm |
| Nyamira | Opposite Shivling Supermarket along Nyamira-Konate, Kisii Rd | Nyamira | 0797 124 480 | 7am to 6pm |
| Oyugis | In Oyugis town along Kisii-Kisumu highway, next to Kenya Power office | Oyugis | 0793 862 356 | 7am to 6pm |
| Roo/FarmBranch | At the farm | Rangwe West | 0111 934 255 | 9am to 7pm |
| Rodi | Opposite Rodi Kopany Police Station | Rodi Kopany | 0799 779 308 | 7am to 6pm |
| Rongo | Opposite Rongo Juakali gate, on your way to Rongo Catholic Church | Rongo | 0793 303 006 | 7am to 6pm |
| Awendo | Along Migori – Kisii road, just before Awendo town opposite DC’s office next to Nerea hotel | Sare | 0794 915 771 | 7am to 6pm |
| Siaya | Opposite Ahindi gardens | Siaya | 0795 792 512 | 7am to 6pm |
| Sindo | Next to junction, on your way to Mbita | Sindo | 0793 303 005 | 7am to 6pm |
| Sondu | In Sondu town, along Kisumu – Kisii highway, at Sondu-Kericho (sigowet) junction | Sondu | 0746 984 819 | 7am to 6pm |
| Suneka | At Suneka town, along Kisii-Rongo highway | Suneka | 0701 733 244 | 7am to 6pm |
| Ugunja | In Ugunja, opposite Jua Kali shade | Ugunja | 0799 774 795 | 9am to 7pm |
All branches, addresses, phone numbers and hours are from the official Victory Farms store locator in October 2026. Branches open seven days a week. Victory Farms opens new outlets often, so if your area is missing, check the “Find Our Branches” map on the Victory Farms website, which also offers directions to the nearest store.
What Victory Farms sells
Victory Farms raises tilapia in cages on Lake Victoria, mainly at its Roo Bay farm in Homa Bay County, and sells it fresh through its own branches. Customers can usually buy:
- Whole fresh tilapia by size and by the kilo, from small “plate size” fish to large fish for families and hotels.
- Tilapia fillet boxes, boneless and ready to cook.
- Cleaning and scaling at the branch on request.
Victory Farms also runs an online shop, Victory Fresh, for fillet boxes and delivery in some areas. Prices are set by size and change with supply, so ask the branch for the day’s price per kilo.

Victory Farms near me: how to find the closest branch
- Look up your town in the tables above and call the branch to confirm stock before you go, especially on weekends and holidays when large sizes sell out.
- Use the “Find Our Branches” map on the Victory Farms website and tap “Use my location”.
- For bulk orders for events, schools or restaurants, call the branch a day ahead so they can set fish aside.
Is Victory Farms tilapia a good deal?
Victory Farms’ model is to sell affordable, fresh, farmed tilapia close to where people live, which is why many branches sit in busy estates such as Kayole, Dandora, Githurai, Kawangware and Huruma rather than in malls. For households, buying a bigger fish and freezing portions is usually cheaper per kilo than buying fillets. If you are thinking of starting a fish business yourself, see our guide on the licences needed to start a business and work out margins with our business profit calculators.
Frequently asked questions
How many Victory Farms branches are there in Kenya?
The official store locator lists 88 branches, with 41 in Nairobi and the surrounding towns.
What time does Victory Farms open?
Nairobi and Mombasa branches open 9am to 7pm every day. Most lake region branches open 7am to 6pm every day.
Is there a Victory Farms branch in Utawala?
Yes. Victory Farms Utawala is at Benedictor stage, Kimson Annex, stall no. 4, on 0701 185 073. It opens 9am to 7pm daily.
Does Victory Farms sell fillets?
Yes. Victory Farms sells tilapia fillet boxes at branches and through its Victory Fresh online shop.
Where does Victory Farms fish come from?
Victory Farms farms tilapia in cages on Lake Victoria, with its main farm at Roo Bay in Homa Bay County.
Is Victory Farms open on Sunday?
Yes. The locator shows all branches open seven days a week.
Prefer WhatsApp? Follow Business Radar on WhatsApp
Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.


