The Best 10 Flour Mills in Kenya


It goes without saying that ugali is a favourite meal in many Kenyan meals. The popular delicacy is taken with sukumawiki, nyamachoma, mrenda, and fish, among other combinations. But do you know the source of your maize flour? We’ve prepared a list of the top maize flour millers in Kenya.

According to a recent study, Kenyans consumed approximately 29.3 million 90 kg bags of maize flour in 2016 alone.

But with the many maize flour brands flooding the Kenyan market, finding one that suits your needs and preferences is pretty challenging.

Best Flour Mills in Kenya

Maize Flour Miller Location Contacts Estimated Price Per 2kg
Unga Group Holdings Ltd Industrial Area, Nairobi 020 760 3062 Jogoo: Ksh. 192

Hostess: Ksh 238

Capwell Industries Limited Makongeni, Thika 0724 237 000

020 760 3062

Soko: Ksh. 184

Amaize: Ksh 222

Pembe Flour Mills Limited Industrial Area, Nairobi 0700 114 444 Pembe: Ksh 180
Mombasa Maize Millers Mombasa





0722 205 212

0710 200 026

Ndovu: Ksh 190

Cosmo: Ksh 190

Bahari: Ksh 175

Nairobi Flour Millers Individual Area, Nairobi 0708 292 958

0710 731 268

Jimbi: Ksh 185
Kitui Flour Mills Mombasa 020 211 1674

0722 437 583

Dola: Ksh 174

Jahazi: Ksh. 180

Babalao: Ksh. 190

Mama Millers Thika 0714 973 365 Mama: Ksh 175
Alpha Grain Millers North Airport Road 0706 445 444

0734 445 444

Kifaru: Ksh. 184
Grain Industries Limited Mombasa 0740 111 222 Ajab: Ksh. 197
Joy Millers Kerugoya 0723730539 0733851201 Raha (KAVAGARA): Ksh 234

List of Flour Millers in Kenya

1. Unga Group Holdings Ltd

This renowned sifted maize flour mill has dominated the maize flour market because it produces some of the best maize flour brands in Kenya. One of its popular maize flour is Jogoo.

Jogoo has been a household name for years mainly because it is affordable (it costs approximately Ksh 190 for a 2kg packet). It was voted as the most popular maize flour in Kenya, according to a survey by Pulse Live.

This maize flour is also packed with nutrients like Omega 6, dietary fibre, unsaturated fat, vegetable protein, and magnesium. Other popular maize flour brands from this flour milling company include Hodari and Hostess.

Google Rating: 4.3 ⭐⭐⭐⭐ (59 Reviews)

2. Capwell Industries Limited

Only a few maize flour companies in Kenya produce top-notch quality maize flour, and Capwell Industries Limited is no exception.

Founded in 1999, this company has prioritised manufacturing maize flour with consistent quality, making it a favourite among many households in Kenya.

Among its renowned brands is Soko maize flour, which is pocket-friendly and fortified with essential vitamins and minerals like Vitamin A and B, Iron, Zinc, and Folic acids.

Other great maize flour brands from this company include Amaize maize flour.

Google Rating: 4.3 ⭐⭐⭐⭐⭐ (207 Reviews)

3. Pembe Flour Mills Limited

Pembe Flour Mills is one of the few pioneer maize flour distributors in Kenya. It has managed to dominate the Kenyan maize flour market because of its consistency with the quality of its products.

The most popular maize flour brand from this company is Pembe maize flour. Other than being affordable, this maize is liked for its distinctive sweet taste that will leave you yearning for more. It is also packed with vitamins, minerals, and other vital nutrients.

Google Rating: 4.3 ⭐⭐⭐⭐ (231 Reviews)

4. Mombasa Maize Millers

Initially started in 1978 as a family business, Mombasa Maize Millers has grown into one of Kenya’s largest maize flour companies with branches in Mombasa, Kisumu, Nakuru, and Kitale.

This maize flour milling business manufactures some of Kenya’s best maize flour brands, such as Cosmo, Ndovul, and Bahari. Apart from being affordable and tasty, these maize flour brands come packed with essential nutrients, providing a nutritious meal.

Google Rating: 4.1 ⭐⭐⭐⭐ (60 Reviews)

5. Nairobi Flour Millers

What started as a small-scale grain miller for about 60 years has developed into one of Kenya’s best maize flour millers.

Nairobi Flour Millers is known to have top-tier maize flour milling machines that produce the finest maize flour. Among this company’s top Kenyan maize flour brands is Jimbi maize flour.

Google Rating: 4.0 ⭐⭐⭐⭐ (9 Reviews)

6. Kitui Flour Mills

Kitui Flour Mills started as a wholesale company in 1975. It then officially became a maize flour milling business in 1982 and has never looked back.

This company has several branches countrywide, producing some of Kenya’s best-quality maize flour brands.

One of the most popular brands from Kitui Flour Mills is Unga Wa Dola. This great-tasting Kenyan maize flour is not only affordable, but it is also fortified with valuable nutrients, making it an all-around healthy flour.

Other brands from this maize flour milling business include Jahazi maize flour, Ziwa Premier flour, and Babalao maize flour.

Google Rating: 5 ⭐⭐⭐⭐⭐ (2 Reviews)

7. Mama Millers

Mama Millers is the maize flour milling company behind the popular Mama maize meal flour. The business started its operations in 2007 in Kitale, then moved to Thika, Kiambu County.

Google Rating: 4.2 ⭐⭐⭐⭐ (33 Reviews)

8. Alpha Grain Millers

What started as a distribution company back in 1970 has evolved into one of the top maize flour mills in Kenya.

Alpha Grain Millers is one of the few maize flour companies that pay attention to detail when producing their products. It’s no surprise that its main maize flour brand Kifaru is a favorite among most households countrywide.

Google Rating: 4.2 ⭐⭐⭐⭐ (27 Reviews)

9. Grain Industries Limited

This list wouldn’t be complete without the maize flour milling business behind the famous Ajab maize flour.

Located in Shimanzi, Mombasa, this company is known to produce maize flour that is sifted to perfection and loaded with valuable nutrients.

Google Rating: 4.3 ⭐⭐⭐⭐ (223 Reviews)

10. Joy Millers

Wrapping up our list is Joy Millers. Although it is pretty new to the Kenyan maize flour market, it has surpassed people’s expectations. Its primary maize flour brand, Raha Premium, is loved for its fine texture and great taste.

Google Rating: 4.3 ⭐⭐⭐⭐⭐ (141 Reviews)


What Does Fortified Mean in Maize Flour?

Maize flour fortification means adding minerals and vitamins to increase a particular maize flour brand’s nutritional value.

Fortifying staple foods like maize flour and rice is a great way of minimizing micronutrient deficiencies without altering their value.

What Is the Average Price of a 2kg Maize Flour in Kenya?

Most 2kg maize flour brands in Kenya cost between Ksh 175 and Ksh 240, depending on factors like production costs.

How Much Is a Bundle of 2kg Maize Flour in Kenya?

The average price range of a 2kg maize flour bundle in Kenya is between Ksh 1920 and Ksh 2600. Again, this depends on a couple of factors, such as where you purchase it.

Which Flour Has Aflatoxin in Kenya?

The Kenya Bureau of Standards (KEBS) has intensified its fight against maize flour brands with high aflatoxin levels in the past few years. After extensive investigations, they released a list of banned maize flour in Kenya.

Among the maize flour brands in this list are:

  • Prestige sifted maize flour
  • Sima Tamu maize flour
  • Winnie’s Ugali Afya
  • Range Corn maize flour

How Do I Know If My Flour Has Aflatoxin?

It is quite challenging to tell if your flour has aflatoxin. Usually, this harmful substance is odourless, tasteless, and colourless. However, when it is present in large amounts, it can cause the affected maize to taste bitter. So, it is advisable to avoid any flour with a bitter taste.

What Does Grade 1 Maize Flour Mean?

Grade one maize flour comes from maize whose husks have been removed, and the remaining kernels have been milled.

What Is the Difference Between Grade 1 and Grade 2 Maize Flour?

The main difference between these two types of maize flour is that Grade 1 comes from maize whose husks have been removed, while Grade 2 comes from maize milled with their husks. Grade 1 Maize flour is also slightly whiter than Grade 2 maize flour.

Please follow and like us: