Connect to 385M+ businesses worldwide with our real-time company data API. Try the company lookup API, 150 calls free.

List of all companies in Poland

Poland has 6,319,553 registered companies and businesses in our data, counted on 21 October 2026. 698,240 of them are corporations. We build the records from Krajowy Rejestr Sądowy (KRS) and other official sources, and add the sole traders, branch locations and public bodies a register leaves out. Most of them are small: 91% have fewer than five employees. Below you find the largest, the smallest, the newest and the oldest companies in Poland, where they are based and what they do. Want to buy the list of all 6,319,553 Polish companies as an API integration or Excel file? Get it from our Polish company database.

6,319,553 companies indexed · Data counted on 21 October 2026

Corporations698,240
Voivodeships16
Largest voivodeshipWojewództwo Mazowieckie 17%
Employees1-4
Revenue$1-100K
Email21%
Phone14%
Website20%
Get a free sample

Polish company list: all 6,319,553 companies

The list of all companies and businesses in Poland, live and sorted by revenue. Narrow it by region, city, industry, size, revenue, legal form or founding year. The full search is on our Polish company directory.

Bat Dbs Poland Sp Z O OBat Dbs Poland Sp Z O O
Showing 25 of 6,319,553 companies
Company NameCountryCityAddress 1State/ProvincePostal CodeWebsiteFounding YearYearly Revenue in U.S. DollarsEmployees TotalBusiness Legal Type - DescriptionNumber of Companies in GroupCompany Registration Number
1
Bat Dbs Poland Sp Z O O
Poland
Warszawa
Ul. Pulawska 180
Województwo Mazowieckie
02670
N/A
2022
$65,215,061,826
1
Corporation
852
5223221373
2
Narodowy Fundusz Zdrowia
Poland
Warszawa
Ul. Rakowiecka 26/30
Województwo Mazowieckie
02528
*****.pl
2004
$58,207,210,689
5,625
Government body
37028
1070001057
3
Orlen S A
Poland
Płock
Ul. Chemików 7
Województwo Mazowieckie
09411
*****.pl
2001
$47,794,557,843
12,782
Corporation
886
7740001454
4
Jeronimo Martins Polska S A
Poland
Kostrzyn
Ul. Zniwna 5
Województwo Wielkopolskie
62025
*****.pl
2004
$29,516,037,386
81,311
Corporation
673
7791011327
5
Vaillant Group Business Services Poland Sp Z O O
Poland
Katowice
Aleja Walentego Rozdzienskiego 1b
Województwo Śląskie
40202
*****.com
2022
$23,635,894,738
10
Corporation
209
6343014826
6
Apator Telemetria Sp Z O O
Poland
Słupsk
Ul. Portowa 13 A
Województwo Pomorskie
76200
*****.eu
2007
$21,116,217,351
172
Corporation
12
8393038600
7
Totalizator Sportowy Sp Z O O
Poland
Warszawa
Ul. Targowa 25
Województwo Mazowieckie
03728
*****.pl
2001
$16,939,178,512
6,739
Corporation
37028
5250010982
8
Pge Polska Grupa Energetyczna S A
Poland
Lublin
Al. Krasnicka 27
Województwo Lubelskie
20718
*****.pl
2001
$11,762,715,582
1,211
Corporation
37028
5260250541
9
Lidl Sp Z O O SPÓŁKA Komandytowa
Poland
Tarnowo Podgórne
Ul. Poznanska 48
Województwo Wielkopolskie
62080
*****.pl
2014
$10,249,500,614
24,738
Partnership of unknown type
N/A
7811897358
10
Dino Polska S A
Poland
Krotoszyn
Ul. Ostrowska 122
Województwo Wielkopolskie
63700
*****.pl
2007
$9,168,276,665
52,743
Corporation
11
6211766191
11
Kghm Polska Miedź S A
Poland
Lubin
Ul. Marii Sklodowskiej-curie 48
Województwo Dolnośląskie
59301
*****.com
2001
$8,481,689,844
18,925
Corporation
73
6920000013
12
Pge Górnictwo I Energetyka Konwencjonalna S A
Poland
Bełchatów
Ul. Weglowa 5
Województwo Łódzkie
97400
*****.pl
1975
$7,613,571,767
13,163
Corporation
37028
7690502495
13
Polskie Sieci Elektroenergetyczne S A
Poland
Konstancin-jeziorna
Ul. Warszawska 165
Województwo Mazowieckie
05520
*****.pl
2004
$7,289,579,092
2,969
Corporation
37028
5262748966
14
Orlen Paliwa Sp Z O O
Poland
Zagórze
Widelka 869
Województwo Podkarpackie
36145
*****.pl
2002
$7,272,081,004
352
Corporation
886
8141019514
15
Żabka Polska Sp Z O O
Poland
Poznań
Ul. Stanislawa Matyi 8
Województwo Wielkopolskie
61586
*****.pl
2016
$7,057,932,306
2,763
Corporation
19
5223071241
16
Volkswagen Group Polska Sp Z O O
Poland
Poznań
Ul. Krancowa 44
Województwo Wielkopolskie
61037
*****.pl
2009
$6,344,222,246
659
Corporation
4281
7822463563
17
Volkswagen Poznań Sp Z O O
Poland
Poznań
Ul. Warszawska 349
Województwo Wielkopolskie
61060
*****.pl
2001
$6,304,501,912
9,191
Corporation
4281
7820032965
18
Myorlen Sp Z O O
Poland
Warszawa
Ul. Jana Kazimierza 3
Województwo Mazowieckie
01248
*****.pl
2013
$6,247,164,495
23
Corporation
886
5272706082
19
Toyota Central Europe Sp Z O O
Poland
Warszawa
Ul. Konstruktorska 5
Województwo Mazowieckie
02673
*****.pl
2001
$6,183,134,583
124
Corporation
3053
5210123177
20
Arcelormittal Poland S A
Poland
Dąbrowa Górnicza
Al. J. Pilsudskiego 92
Województwo Śląskie
41308
*****.com
2002
$5,288,027,025
5,625
Corporation
11
6342463083
21
Pge Obrót S A
Poland
Rzeszów
Ul. 8-go Marca 6
Województwo Podkarpackie
35959
*****.pl
2001
$5,195,166,312
1,854
Corporation
37028
8130268082
22
Lpp S A
Poland
Gdańsk
Ul. Lakowa 39-44
Województwo Pomorskie
80769
*****.com
2001
$5,189,227,902
2,792
Corporation
387
5831014898
23
Tauron Polska Energia S A
Poland
Katowice
Aleja Walentego Rozdzienskiego 1b
Województwo Śląskie
40202
*****.pl
2007
$5,148,345,195
409
Corporation
73
9542583988
24
Terg S A
Poland
Złotów
Ul. Za Dworcem 1d
Województwo Wielkopolskie
77400
*****.pl
2012
$5,140,461,202
4,544
Corporation
599
7671004218
25
Philip Morris Polska Distribution Sp Z O O
Poland
Kraków
Ul. Jana Pawla Ii 196
Województwo Małopolskie
31982
*****.com
2007
$4,943,024,422
808
Corporation
601
6751373354

Showing 25 of 6,319,553 companies

Request Free Sample

How many companies are there in Poland?

Companies and businesses in Poland

6,319,553

21 October 2026

There are 6,319,553 companies and businesses in Poland in our data, counted on 21 October 2026. That is every kind of business, not only the registered companies: 698,240 corporations (sp. z o.o. and S.A.), 4,635,431 sole traders (jednoosobowa działalność gospodarcza) and 334,250 partnerships (sp.j. and sp.k.). On top of those come 367,136 cooperatives, 72,108 non-profit organisations, 4,571 branches of foreign companies and 98,484 public bodies.

Structure

Single-site businesses
6,158,114 97%
Head offices
77,937
Branch locations
83,502

Legal form

Corporations
698,240 11%
Sole traders
4,635,431
Partnerships
334,250

Per working day this year

≈ 1,041

new companies registered · 218,587 so far in 2026

Largest companies in Poland

Which are the largest companies in Poland? That depends on what you measure. By number of employees the biggest employer is Jeronimo Martins Polska S A, with 81,311 staff, ahead of Poczta Polska S A and Dino Polska S A. By yearly revenue the largest company is Orlen S A, ahead of Jeronimo Martins Polska S A and Totalizator Sportowy SP Z O O. Below are the top companies of Poland ranked four ways: by number of employees, by yearly revenue, the largest public-sector employers and the biggest foreign companies in Poland. 27 Polish companies employ more than 10,000 people and 178 report more than $1 billion a year.

Jeronimo Martins Polska S A has the largest headcount of any company in Poland in our data. 27 Polish companies list more than 10,000 people, 1,725 more than 500.

  1. 1Kostrzyn81,311 staff
  2. 2Warszawa52,860 staff
  3. 3Krotoszyn52,743 staff
  4. 4Warszawa37,264 staff
  5. 5Lubin18,925 staff
  6. 6Łódź15,925 staff
  7. 7Lesznowola15,630 staff
  8. 8Warszawa15,587 staff
  9. 9Pietrowice Wielkie14,728 staff
  10. 10Warszawa14,478 staff

Headcount as it is recorded on the company; for a group's parent or holding company it is usually the whole group's, worldwide.

By employee size · 6,294,777 companies with a known headcount

EmployeesShareCompanies%
1-45,717,943
5-9460,583
10-1971,397
20-4930,117
50-996,096
100-1994,032
200-4992,884
500+1,725

91% have 1 to 4 employees; 1,725 have 500 or more.

By yearly revenue (USD)

RevenueShareCompanies%
< $100K4,962,284
$100K-$500K1,056,035
$500K-$1M86,107
$1M-$5M83,262
$5M-$10M17,031
$10M-$100M20,245
$100M-$1B2,465
$1B+178

2,643 companies report more than $100 million; 178 more than $1 billion.

Small businesses in Poland

Most companies in Poland are small businesses. Of the 6,294,777 with a known headcount, 6,178,526 (98%) are micro businesses with fewer than ten employees, 101,514 are small (10 to 49) and 13,012 medium-sized (50 to 499). Only 1,725 employ 500 people or more, so 99.97% of Polish companies are SMEs. This is where our data is strongest: sole traders, micro companies and single shops, each with an address and an industry code.

Size classShareCompanies%
Micro · fewer than 106,178,526
Small · 10 to 49101,514
Medium · 50 to 49913,012
Large · 500 or more1,725

5,717,943

companies have 1 to 4 employees (91%). 4,962,284 turn over less than $100,000 a year.

4,635,431

sole traders are in the data, each with an address and an industry code.

100%

of the 218,587 companies started in 2026 have 1 to 4 employees (217,588). Only 0 started with 200 staff or more.

Where are companies in Poland based?

Województwo Mazowieckie has more companies than any other voivodeship in Poland: 1,048,845, or 17% of the total, ahead of Województwo Śląskie (563,611) and Województwo Wielkopolskie (544,940). Below you find the twelve largest of its 16 voivodeships and the ten busiest cities, with a link to the local list where we have one.

The twelve largest of 16 voivodeships

VoivodeshipShareCompanies%
Województwo Mazowieckie1,048,845
Województwo Śląskie563,611
Województwo Wielkopolskie544,940
Województwo Małopolskie536,801
Województwo Dolnośląskie450,050
Województwo Lubelskie332,357
Województwo Pomorskie326,948
Województwo Łódzkie299,143
Województwo Zachodniopomorskie250,255
Województwo Podkarpackie245,901
Województwo Kujawsko-Pomorskie229,157
Województwo Świętokrzyskie207,969

Ten busiest cities

  1. Warszawa535,831
  2. Kraków174,211
  3. Wrocław141,372
  4. Poznań124,691
  5. Łódź103,233
  6. Gdańsk85,160
  7. Szczecin69,948
  8. Lublin59,541
  9. Katowice56,522
  10. Białystok44,255

Main industries in Poland

Crop farming is the biggest industry in Poland by number of companies: 787,191, or 13% of all firms with an industry code. Next come business services and IT (601,268) and construction trades (555,874). Companies are grouped here by their SIC code, the classification every company in our data carries, in every country. Below you find the main sectors, the largest industries with their biggest companies and our 129 industry lists for Poland.

Crop farming: 787,191, 13% · 21 October 2026Business services and IT: 601,268, 10% · 21 October 2026Construction trades: 555,874, 9% · 21 October 2026Real estate: 371,774, 6% · 21 October 2026Engineering, accounting and management: 361,275, 6% · 21 October 2026Health care: 317,724, 5% · 21 October 2026Other shops: 270,731, 4% · 21 October 2026Personal services: 198,577, 3% · 21 October 2026Haulage and warehousing: 187,241, 3% · 21 October 2026Other: 2,564,460, 41% · 21 October 20266,216,115companies
  • Crop farming787,19113%
  • Business services and IT601,26810%
  • Construction trades555,8749%
  • Real estate371,7746%
  • Engineering, accounting and management361,2756%
  • Health care317,7245%
  • Other shops270,7314%
  • Personal services198,5773%
  • Haulage and warehousing187,2413%
  • Wholesale (consumer goods)183,5683%
  • Associations180,0113%
  • Education171,2153%
  • Building construction148,8892%
  • Leisure and recreation121,3212%
  • Car repair118,1592%
  • Other industries1,641,29726%

The fifteen largest of 80 SIC major groups; records without an industry code are not in this chart.

Largest industries in Poland

787,191

Crop farming

SIC 01: Agricultural Production Crops

  1. 1Wyrzysk897 staff
  2. 2Załuski448 staff
  3. 3Koniusza424 staff

601,268

Business services and IT

SIC 73: Business Services

  1. 1Warszawa15,587 staff
  2. 2Warszawa11,966 staff
  3. 3Warszawa7,788 staff
All business services and IT in Poland →

555,874

Construction trades

SIC 17: Construction Special Trade Contractors

  1. 1Warszawa5,117 staff
  2. 2Krapkowice3,698 staff
  3. 3Lubin2,359 staff
All construction trades in Poland →

371,774

Real estate

SIC 65: Real Estate

  1. 1Warszawa2,346 staff
  2. 2Warszawa1,283 staff
  3. 3Warszawa1,166 staff
All real estate in Poland →

361,275

Engineering, accounting and management

SIC 87: Engineering, Accounting, Research, Management, And Related Services

  1. 1Warszawa4,175 staff
  2. 2Wrocław2,421 staff
  3. 3Łódź2,297 staff
All engineering, accounting and management in Poland →

317,724

Health care

SIC 80: Health Services

  1. 1Warszawa5,768 staff
  2. 2Kraków3,840 staff
  3. 3Gdańsk2,888 staff
All health care in Poland →

270,731

Other shops

SIC 59: Miscellaneous Retail

  1. 1Kostrzyn3,910 staff
  2. 2Warszawa3,136 staff
  3. 3Komorniki2,139 staff
All other shops in Poland →

198,577

Personal services

SIC 72: Personal Services

  1. 1Żukowo715 staff
  2. 2Poznań574 staff
  3. 3Sierpc555 staff

Discover more: all Polish industries, cities and regions

Every Polish list we publish. Industries are grouped by economic sector.

B · Mining

D · Energy

I · Accommodation and food

S · Other services

New companies and startups in Poland in 2026

218,587 new companies and startups registered in Poland so far in 2026, about 1,041 every working day, after a record 335,528 new businesses in 2025. Most startups begin small: 100% of this year's newcomers have one to four employees. 36,803 of them are corporations (sp. z o.o. and S.A.).

≈ 1,041

new companies register every working day in 2026

100%

of this year's startups begin with one to four employees

335,528

new companies in 2025, a record year

Companies founded per year

  1. 299,9132022
  2. 314,4852023
  3. 323,5702024
  4. 335,5282025
  5. 218,5872026 so far

The biggest newcomers of 2026

A new registration is often a restructuring, not a start-up: the largest newcomers are new holding and property companies for existing businesses.

  1. 1Dzierżno145 staff
  2. 2Szczecin50 staff
  3. 3Podlesie45 staff
  4. 4Częstochowa41 staff
  5. 5Łódź35 staff

Oldest companies in Poland

Our data holds 10 Polish organisations founded before 1800, 493 before 1900 and 12,041 before 1950.

Older than you

Move the slider to a year. Two live counts from the founding year in our data.

84,044

Polish companies were founded before 1990

44,332

were founded in 1990

6,150,132 Polish companies, 99% of those with a founding year on record, were founded in 1990 or later. 84,044 are older.

What you can reach: contact data on Polish companies

1,285,351 Polish companies have a website on record (20%), 886,354 a phone number (14%) and 1,315,211 an email address (21%). Corporations are easier to reach online: 38% have a website and 33% an email address.

FieldShareCompanies%
Website1,285,351
Phone886,354
Email1,315,211

Questions about companies in Poland

Every answer is counted from the data on this page (21 October 2026).

There are 6,319,553 companies and businesses in Poland in our data, counted on 21 October 2026. 698,240 of them are corporations.
6,319,553. That includes 4,635,431 sole traders and 334,250 partnerships.
698,240 corporations, 11% of all Polish businesses in our data (21 October 2026).
Of the 6,294,777 Polish companies with a known headcount, 6,293,052 have fewer than 500 employees: 6,178,526 micro, 101,514 small and 13,012 medium-sized. 1,725 are large enterprises.
Orlen S A, with $47.8 billion in yearly revenue, ahead of Jeronimo Martins Polska S A ($29.5B) and Totalizator Sportowy SP Z O O ($16.9B).
Jeronimo Martins Polska S A, with 81,311 staff on its record (for a group's parent this is usually the whole group's headcount).
1,048,845, 17% of all Polish companies (21 October 2026).
218,587 so far in 2026, about 1,041 per working day, after a record 335,528 in 2025.
From Krajowy Rejestr Sądowy (KRS) and other official sources, combined with company websites and filings, and refreshed every month.
1,285,351, 20% of all Polish companies. 886,354 have a phone number and 1,315,211 an email address.
Yes. The full list of 6,319,553 companies is available as Excel, CSV or through the API from our Polish company database.

Get the full list

All 6,319,553 companies in Poland with address, SIC code, legal form, employees, revenue, founding year, website, phone and email where we hold them. Excel, CSV or API. The product details are in our Polish company database.

Free sample
Buying this data
What does the list cost?
You get a quote based on the number of companies and the fields you need.
How is it delivered?
As Excel or CSV within 24 hours, or live through the Company Data API.
How can I pay?
By card or bank transfer, or on invoice.
+31 20 705 2360