Listing254
Home › Marketing Agencies › Nairobi

Marketing Agencies in Nairobi, Kenya

106 marketing agencies serve Nairobi and the surrounding area, from everyday requests to less common jobs. Below is who to call, what each one covers, and which listings are still unverified — so you know when to double-check a number before relying on it. 2 of 106 listings here are directory-sourced and not yet confirmed.

Before you call
What should I confirm before visiting or calling? Call ahead to confirm they're open and can handle your specific request — many small businesses don't keep their online hours up to date.
How do I know if a listing is trustworthy? Listings marked VERIFIED have been confirmed directly with the business. UNCLAIMED listings are sourced from public directories and haven't been confirmed — treat the phone number as a starting point, not a guarantee.
106 listings
Phone not listed · Hours not confirmed

Advertising, branding, market research, marketing strategy, media buying; described as an independent, fully integrated communications agency.

Is this your business? Claim it free →

3techagencyUNCLAIMED
Phone not listed · Hours not confirmed

Advertising, e-commerce, email marketing, SEO, social media, web development.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising and marketing strategy agency.

Is this your business? Claim it free →

ARK AfricaUNCLAIMED
Phone not listed · Hours not confirmed

Branding agency.

Is this your business? Claim it free →

Ace CreativeUNCLAIMED
Phone not listed · Hours not confirmed

Graphic design, branding, UX/UI design.

Is this your business? Claim it free →

+254 781 902674 · Hours not confirmed

Communications/events agency.

Is this your business? Claim it free →

AdmoranUNCLAIMED
0795 270195 · Hours not confirmed

Digital marketing agency.

Is this your business? Claim it free →

+254 703 636 060 · Hours not confirmed

Digital agency focused on African markets.

Is this your business? Claim it free →

+254 771 616 234 · Hours not confirmed

Comprehensive digital marketing solutions.

Is this your business? Claim it free →

+254 791 234 333 · Hours not confirmed

Media buying, advertising, branding and digital strategy agency, founded 2010.

Is this your business? Claim it free →

+254 724 992 281 · Hours not confirmed

Branding and advertising solutions.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, branding, content marketing, media buying, PR, PPC, SEO, social media, sports marketing, video production.

Is this your business? Claim it free →

0732840928 · Hours not confirmed

Digital marketing agency.

Is this your business? Claim it free →

Axis MediaUNCLAIMED
Phone not listed · Hours not confirmed

Advertising, branding, graphic design, social media.

Is this your business? Claim it free →

Belva DigitalUNCLAIMED
Phone not listed · Hours not confirmed

Advertising, UX/UI design, content marketing, mobile app development, SEO, web development.

Is this your business? Claim it free →

0723903609 · Hours not confirmed

Printing, PR, marketing, and events.

Is this your business? Claim it free →

+254 798 534 448 · Hours not confirmed

Tailor-made marketing solutions.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, branding, email marketing, PR, SEO, video production.

Is this your business? Claim it free →

+254 20 804 2173 / +254 20 805 0077 (mobile +254 718 482 848) · Hours not confirmed

Full-service advertising/branding agency.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Web design, branding, graphic design, low/no-code development.

Is this your business? Claim it free →

+254 711 144556 · Hours not confirmed

Digital content and social media management.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, branding, digital strategy, media buying, PR.

Is this your business? Claim it free →

CHARLESONUNCLAIMED
+254 759 390 000 · Hours not confirmed

360 full-service marketing agency: advertising, branding, digital, PR, media buying, web, video. Est. 2015.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Logo design, branding, graphic design, web design, print design.

Is this your business? Claim it free →

+254 708 484 878 · Hours not confirmed

PR/communications agency.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, content marketing, digital strategy, graphic design, market research, marketing strategy, SEO, social media, web design.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Web development, video production, media planning, branding.

Is this your business? Claim it free →

CraftsLab StudiosUNCLAIMEDVERIFY
0726 730 481 · Hours not confirmed

Branding, advertising, packaging design, social media and web design; 2-9 staff.

Is this your business? Claim it free →

0722887172 · Hours not confirmed

Creative advertising campaigns to elevate brands.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Lead-generation and online marketing agency; ran Facebook/Instagram/Google Ads for a real-estate client.

Is this your business? Claim it free →

0707624629 · Hours not confirmed

Creative design and branding.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Conversion optimization, digital strategy, mobile/app marketing, PPC, SEO, web design/development.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Branding, PR, pay-per-click, SEO.

Is this your business? Claim it free →

E29 MarketingUNCLAIMED
Phone not listed · Hours not confirmed

Full-service marketing agency specializing in brand strategy and digital marketing.

Is this your business? Claim it free →

Eazzy LabsUNCLAIMED
Phone not listed · Hours not confirmed

Branding, digital strategy, packaging/product design, PR, SEO, video production; founded 2019.

Is this your business? Claim it free →

+254 20 203 5321 · Hours not confirmed

Marketing support for brand success in Kenya.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, branding, corporate training, digital strategy, event management, market research, marketing strategy, media buying, PR.

Is this your business? Claim it free →

Empex DigitalUNCLAIMED
Phone not listed · Hours not confirmed

Branding, web design, graphic design, SEO, social media.

Is this your business? Claim it free →

020 440 9982 · Hours not confirmed

Media solutions and storytelling; also listed on Clutch for advertising, branding, media buying, SEO, social media, web design (10-49 staff).

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, branding, content marketing, email/mobile marketing, product marketing, SEO, social media, web design.

Is this your business? Claim it free →

+254719619055 · Hours not confirmed

Marketing agency.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, branding, corporate photography, video production.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, content marketing, SEO, social media marketing.

Is this your business? Claim it free →

0720744763 · Hours not confirmed

Marketing, branding, and design.

Is this your business? Claim it free →

+254-020-2181307 · Hours not confirmed

Communications services for organizations and individuals.

Is this your business? Claim it free →

0729021277 · Hours not confirmed

Creative agency offering tailored web and digital solutions.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Branding, marketing strategy, SEO, social media, web design, UX/UI.

Is this your business? Claim it free →

0710708182 · Hours not confirmed

Brand marketing and brand-ambassador services.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Branding, web design, e-commerce development, social media, IT strategy; founded 2012.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Digital strategy, event management, marketing strategy, media planning, social media, video production, web development.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Branding, graphic design, print design, web design.

Is this your business? Claim it free →

IMG KenyaUNCLAIMED
Phone not listed · Hours not confirmed

Advertising, branding, media buying, PR.

Is this your business? Claim it free →

+254 701 665 788 · Hours not confirmed

Production/creative house.

Is this your business? Claim it free →

+254728918911 · Hours not confirmed

Stakeholder communication and reputation management.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

SEO, PPC, content marketing, digital strategy, social media marketing.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, branding, SEO, social media, web design/development.

Is this your business? Claim it free →

0723888808 · Hours not confirmed

Digital marketing and tech solutions for brands.

Is this your business? Claim it free →

Kapu DigitalUNCLAIMED
Phone not listed · Hours not confirmed

Branding, digital strategy, social media marketing, video production, web design.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, branding, digital strategy, e-commerce, web development.

Is this your business? Claim it free →

LIVETEL MEDIAUNCLAIMED
Phone not listed · Hours not confirmed

Video production, broadcast video, branding, photography, social media.

Is this your business? Claim it free →

+254 11 459 6491 · Hours not confirmed

Small branding and web design studio, est. 2019.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, branding, event marketing, market research, marketing strategy, media buying, PR, direct marketing.

Is this your business? Claim it free →

+254202211987 · Hours not confirmed

Marketing agency.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, corporate photography, digital strategy, PPC, SEO, social media, video production.

Is this your business? Claim it free →

+254721482100 · Hours not confirmed

Digital solutions for online visibility, advertising, and sales.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Content marketing, PPC, SEO, web design/development.

Is this your business? Claim it free →

+254 780 097863 · Hours not confirmed

Digital marketing agency.

Is this your business? Claim it free →

Norah DigitalUNCLAIMED
Phone not listed · Hours not confirmed

Branding, UX/UI design, web development.

Is this your business? Claim it free →

OG+AUNCLAIMED
Phone not listed · Hours not confirmed

Advertising, branding, digital strategy, graphic design.

Is this your business? Claim it free →

ORAC BrandingUNCLAIMED
Phone not listed · Hours not confirmed

Advertising, branding, brand activation, digital marketing; independent integrated branding agency, est. 2015.

Is this your business? Claim it free →

Online MolenUNCLAIMED
Phone not listed · Hours not confirmed

Content marketing, e-commerce marketing, affiliate marketing, SEO, web design.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, digital strategy, marketing strategy, media buying, PR, social media; founded by ex-Ogilvy staff with former Nation Media Group CEO Linus Gitahi.

Is this your business? Claim it free →

0715144477 · Hours not confirmed

Digital marketing for brands across Africa.

Is this your business? Claim it free →

+254 720 246 547 · Hours not confirmed

Signage and outdoor advertising solutions.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Branding, digital strategy, video production, web design.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, branding, event management, graphic design, marketing strategy, PR, web design/development.

Is this your business? Claim it free →

0735 427943 · Hours not confirmed

Branding/marketing agency.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Branding, digital strategy, print design.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Branding, content marketing, SEO, digital strategy, social media, and more.

Is this your business? Claim it free →

Qube LtdUNCLAIMED
Phone not listed · Hours not confirmed

Advertising, digital strategy, mobile/app marketing, SEO, social media.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Public relations, social media marketing, video production, web design.

Is this your business? Claim it free →

Shupav GroupUNCLAIMED
Phone not listed · Hours not confirmed

Branding, corporate training, PR, sales outsourcing, social media, web design/development.

Is this your business? Claim it free →

SilverstainUNCLAIMED
Phone not listed · Hours not confirmed

Advertising, branding, digital strategy, event marketing, marketing strategy, print design, video production, web design.

Is this your business? Claim it free →

+254 722 230449 · Hours not confirmed

Affordable branding for Kenyan businesses.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Digital strategy, graphic design, marketing strategy, media buying, SEO, social media.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, branding, media buying, PR, social media.

Is this your business? Claim it free →

Sprout AfricaUNCLAIMED
Phone not listed · Hours not confirmed

PPC, social media marketing, SEO, content marketing, digital strategy, email marketing.

Is this your business? Claim it free →

+254 735 601 136 · Hours not confirmed

Creative marketing solutions for brands.

Is this your business? Claim it free →

StrategineUNCLAIMED
Phone not listed · Hours not confirmed

Email marketing, marketing strategy, SEO, social media, web development.

Is this your business? Claim it free →

TDMediaUNCLAIMED
+254 11 0099374 · Hours not confirmed

Film and design services.

Is this your business? Claim it free →

TDS MarketersUNCLAIMED
Phone not listed · Hours not confirmed

Advertising, content marketing, SEO, social media, web design/development.

Is this your business? Claim it free →

+254 799 405 121 · Hours not confirmed

Digital marketing solutions for businesses.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, marketing strategy, media buying, PR.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, content marketing, affiliate marketing, SEO, social media.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Branding, content marketing, conversion optimization, digital strategy, graphic design, logo design, print design, PPC, SEO, social media, web design.

Is this your business? Claim it free →

+254 (02) 3741358 · Hours not confirmed

Integrated communications services for client partnerships.

Is this your business? Claim it free →

Trio DigitalUNCLAIMED
Phone not listed · Hours not confirmed

Advertising, branding, email marketing, SEO, social media, web development.

Is this your business? Claim it free →

+254 746 945 894 · Hours not confirmed

Digital/branding agency.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Content marketing/writing, graphic design, logo design, media buying, print design, PPC, SEO, social media, web design.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

SEO, social media, and other digital marketing services.

Is this your business? Claim it free →

Vibur StudioUNCLAIMED
Phone not listed · Hours not confirmed

UX/UI design, branding, product design, web design, SEO.

Is this your business? Claim it free →

+254736250638 · Hours not confirmed

Digital marketing strategies.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, digital strategy, e-commerce marketing, email, marketing strategy, PPC, SEO, social media, web development.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Branding, logo design, graphic design, print design, social media.

Is this your business? Claim it free →

WitflairUNCLAIMED
Phone not listed · Hours not confirmed

Content marketing, digital strategy, graphic design, logo design, SEO, social media, web design.

Is this your business? Claim it free →

Phone not listed · Hours not confirmed

Advertising, UX/UI design, content marketing, digital strategy, email marketing, social media.

Is this your business? Claim it free →

Is your business missing from this list?

Claim your listing free — confirm your number, hours, and what you offer.

Claim your business