| Osaühing AlkranelOÜPrivate limited company | 10607878 | Tartu linn, Tartu linn, Tartu maakondTartu maakond | 06.12.199926 yrs |
| Osaühing AlienMindsOÜPrivate limited company | 11382694 | Kehala küla, Vinni vald, Lääne-Viru maakondLääne-Viru maakond | 06.09.200718 yrs |
| Osaühing AJ Investment GroupOÜPrivate limited company | 11708995 | Lagedi alevik, Rae vald, Harju maakondHarju maakond | 26.08.200916 yrs |
| Osaühing AHRIOÜPrivate limited company | 10008735 | Käina alevik, Hiiumaa vald, Hiiu maakondHiiu maakond | 02.02.199630 yrs |
| Osaühing AA AquaOÜPrivate limited company | 10795288 | Viljandi linn, Viljandi maakondViljandi maakond | 13.09.200124 yrs |
| O'Rourke Studios OÜOÜPrivate limited company | 16983507 | Kesklinna linnaosa, Tallinn, Harju maakondHarju maakond | 09.05.20242 yrs |
| Ormiga OÜOÜPrivate limited company | 16407502 | Tartu linn, Tartu linn, Tartu maakondTartu maakond | 30.12.20214 yrs |
| Oriontre OÜOÜPrivate limited company | 10682880 | Kesklinna linnaosa, Tallinn, Harju maakondHarju maakond | 27.07.200025 yrs |
| Orione OÜOÜPrivate limited company | 14749724 | Räni alevik, Kambja vald, Tartu maakondTartu maakond | 26.06.20197 yrs |
| OriginalMind OÜOÜPrivate limited company | 16693353 | Põhja-Tallinna linnaosa, Tallinn, Harju maakondHarju maakond | 13.03.20233 yrs |
| Orgus Motorsport MittetulundusühingNon-profit association | 80426374 | Eisma küla, Haljala vald, Lääne-Viru maakondLääne-Viru maakond | 01.11.20178 yrs |
| Oravakese MTÜNon-profit association | 80662821 | Raanitsa küla, Kambja vald, Tartu maakondTartu maakond | 29.10.20250 yrs |
| Optivisory OÜOÜPrivate limited company | 17099178 | Tartu linn, Tartu linn, Tartu maakondTartu maakond | 24.10.20241 yrs |
| Optimus OÜOÜPrivate limited company | 14877238 | Kristiine linnaosa, Tallinn, Harju maakondHarju maakond | 30.12.20196 yrs |
| OptimalPro OÜOÜPrivate limited company | 12984823 | – | 26.01.201610 yrs |
| Opticonsult OÜOÜPrivate limited company | 17161240 | Rooslepa küla / Roslep, Lääne-Nigula vald, Lääne maakondLääne maakond | 22.01.20251 yrs |
| oPoint OÜOÜPrivate limited company | 12443381 | Mustamäe linnaosa, Tallinn, Harju maakondHarju maakond | 25.03.201313 yrs |
| OpenSky Consult and Trading OÜOÜPrivate limited company | 14112547 | Tartu linn, Tartu linn, Tartu maakondTartu maakond | 12.09.20169 yrs |
| OO Dudkin OÜOÜPrivate limited company | 14999680 | Põhja-Tallinna linnaosa, Tallinn, Harju maakondHarju maakond | 02.07.20205 yrs |
| Onkokip OÜOÜPrivate limited company | 14826117 | Nõmme linnaosa, Tallinn, Harju maakondHarju maakond | 14.10.20196 yrs |
| OneScience OÜOÜPrivate limited company | 14931593 | Lasnamäe linnaosa, Tallinn, Harju maakondHarju maakond | 09.03.20206 yrs |
| One Eleven OÜOÜPrivate limited company | 14011697 | Pärnamäe küla, Viimsi vald, Harju maakondHarju maakond | 11.03.201610 yrs |
| On-demand Talent & FoW Company OÜOÜPrivate limited company | 16475685 | Kesklinna linnaosa, Tallinn, Harju maakondHarju maakond | 06.04.20224 yrs |
| Omnivoor OÜOÜPrivate limited company | 14312329 | Mustamäe linnaosa, Tallinn, Harju maakondHarju maakond | 15.08.20178 yrs |
| Omnipresent Estonia OÜOÜPrivate limited company | 16390598 | Kesklinna linnaosa, Tallinn, Harju maakondHarju maakond | 15.12.20214 yrs |
| OM INT OÜOÜPrivate limited company | 16240887 | Kesklinna linnaosa, Tallinn, Harju maakondHarju maakond | 28.05.20215 yrs |
| OM Disain OÜOÜPrivate limited company | 12703149 | Kurtna küla, Saku vald, Harju maakondHarju maakond | 12.08.201411 yrs |
| Omaasi OÜOÜPrivate limited company | 12866164 | Tiskre küla, Harku vald, Harju maakondHarju maakond | 16.06.201511 yrs |
| OLService OÜOÜPrivate limited company | 16583653 | Põltsamaa linn, Põltsamaa vald, Jõgeva maakondJõgeva maakond | 30.09.20223 yrs |
| Olen Olemas OÜOÜPrivate limited company | 16699315 | Neemi küla, Saaremaa vald, Saare maakondSaare maakond | 20.03.20233 yrs |