Polish Alphabet (ą ć ę ł ń ó ś ź ż): Every Letter in Order

The Polish alphabet is the Latin a to z without q, v and x, plus ą ć ę ł ń ó ś ź ż. Each is a letter of its own that sorts after its base letter, so ł follows l and ż ends it. Copy any letter below, capitals included, or type it with a method listed.

What are the letters of the Polish alphabet, in order?

The Unicode CLDR lists 32 letters for Polish, from a to ż. The 9 lit ones are letters English does not have: ą ć ę ł ń ó ś ź ż. Tap a capital or a small letter to copy it.

The order is CLDR's collation for Polish, applied by ICU 78.3 (CLDR 48.0).

Which Polish letters go beyond a to z?

9 letters of the Polish alphabet are not in English, and each carries a mark. Of these, ć, ł, ó, ś, ź and ż link to their own page with every shortcut.

How do you type the Polish letters on each device?

Each row gives the method the vendor documents for one Polish letter. The help pages are linked at the end.

LetterMacWindowsMicrosoft Word
ąFn/Globe+E, then search "latin small letter a with ogonek", then ąWin+., then Symbols, then ą0105, then Alt+X
ćPress and hold C, then choose ćWin+., then Symbols, then ć0107, then Alt+X
ęPress and hold E, then choose ęWin+., then Symbols, then ę0119, then Alt+X
łFn/Globe+E, then search "latin small letter l with stroke", then łWin+., then Symbols, then ł0142, then Alt+X
ńPress and hold N, then choose ńWin+., then Symbols, then ń0144, then Alt+X
óOption+E, then OAlt+0243Ctrl+', then O
śFn/Globe+E, then search "latin small letter s with acute", then śWin+., then Symbols, then ś015b, then Alt+X
źFn/Globe+E, then search "latin small letter z with acute", then źWin+., then Symbols, then ź017a, then Alt+X
żFn/Globe+E, then search "latin small letter z with dot above", then żWin+., then Symbols, then ż017c, then Alt+X
Guide How to type accents on a Mac How to type accents on Windows How to type accents in Word
  • Google Docs: documented for every Polish letter here. For ą: Insert, then Symbols, then Special characters, then search "latin small letter a with ogonek". How to type accents in Google Docs
  • iPhone, iPad: documented for ć, ę, ń and ó. For ć: Touch and hold C, then slide to ć. None for ą, ł, ś, ź and ż.
  • Android: documented for ć, ę, ń and ó. For ć: Touch and hold C, then slide to ć. None for ą, ł, ś, ź and ż.
  • Chromebook: documented for ó. For ó: Switch to the US International keyboard, then ', then O. None for ą, ć, ę, ł, ń, ś, ź and ż. How to type accents on a Chromebook

Sources:Mac (Apple) (opens in a new tab)Windows (Microsoft) (opens in a new tab)Microsoft Word, Windows (Microsoft) (opens in a new tab)Google Docs (Google) (opens in a new tab)Mac (Apple) (opens in a new tab)iPhone, iPad (Apple) (opens in a new tab)Android (Google) (opens in a new tab)Microsoft Word (Microsoft) (opens in a new tab)Chromebook (Google) (opens in a new tab)

Which names and places are spelled with ą, ć, ę, ł, ń, ó, ś, ź or ż?

Given names come from Wikidata, the most widely covered first by the number of Wikipedia editions about them, and places come from the GeoNames list of cities, largest population first, kept only where an official language of the country writes the letter.

ą
Places:
  • Ruda Śląska (Poland)
  • Elbląg (Poland)
  • Dąbrowa Górnicza (Poland)
  • Grudziądz (Poland)
  • Nowy Sącz (Poland)
  • Siemianowice Śląskie (Poland)
  • Piekary Śląskie (Poland)
  • Wodzisław Śląski (Poland)
ć

Given names: Srećko

Places: Bihać (Bosnia & Herzegovina), Zamość (Poland), Nikšić (Montenegro), Ćuprija (Serbia), Zaprešić (Croatia)

ę

Given names: Kęstutis, Świętosław, Świętopełk, Jędrzej

Places:
  • Częstochowa (Poland)
  • Jastrzębie Zdrój (Poland)
  • Ostrowiec Świętokrzyski (Poland)
  • Kędzierzyn-Koźle (Poland)
  • Będzin (Poland)
  • Świętochłowice (Poland)
  • Ostrołęka (Poland)
  • Dębica (Poland)
ł
Given names:
  • Mieczysław
  • Przemysław
  • Michał
  • Czesław
  • Zdzisław
  • Paweł
  • Bogusław
  • Bronisław
  • Władysław
  • Rafał
  • Jarosław
  • Łukasz
Places:
  • Wrocław (Poland)
  • Łódź (Poland)
  • Białystok (Poland)
  • Praga Południe (Poland)
  • Białołeka (Poland)
  • Płock (Poland)
  • Wałbrzych (Poland)
  • Włocławek (Poland)
ń
Places:
  • Poznań (Poland)
  • Gdańsk (Poland)
  • Toruń (Poland)
  • Starogard Gdański (Poland)
  • Zduńska Wola (Poland)
  • Bieńczyce (Poland)
  • Mińsk Mazowiecki (Poland)
  • Luboń (Poland)
ó
Given names:
  • Ildikó
  • Józef
  • Ólafur
  • Jón
  • József
  • Óscar
  • Cristóbal
  • Zsófia
  • Viktória
  • Lóránt
  • Miklós
  • László
Places:
  • Córdoba (Argentina)
  • León de los Aldama (Mexico)
  • Asunción (Paraguay)
  • Maceió (Brazil)
  • Thanh Hóa (Vietnam)
  • Kraków (Poland)
  • Torreón (Mexico)
  • Álvaro Obregón (Mexico)
ś

Given names: Świecław, Świętosław, Świętopełk

Places:
  • Ruda Śląska (Poland)
  • Śródmieście (Poland)
  • Śródmieście (Poland)
  • Ostrowiec Świętokrzyski (Poland)
  • Siemianowice Śląskie (Poland)
  • Przemyśl (Poland)
  • Zamość (Poland)
  • Świdnica (Poland)
ź

Places: Łódź (Poland), Kędzierzyn-Koźle (Poland), Czeladź (Poland)

ż
Given names:
  • Bożena
  • Grażyna
  • Elżbieta
  • Błażej
  • Ambroży
  • Żaneta
Places:
  • Żory (Poland)
  • Łomża (Poland)
  • Żoliborz (Poland)
  • Skarżysko-Kamienna (Poland)
  • Żyrardów (Poland)
  • Żary (Poland)
  • Dzierżoniów (Poland)
  • Żywiec (Poland)

Why does a Polish list put Łódź after Lublin?

Because in the Polish alphabet, ł is not an l with a mark on it. It is the next letter. The same holds for ą after a, ć after c, ę after e, ń after n, ó after o and ś after s. At the end come z, ź and ż, in that order. The EU Publications Office list (opens in a new tab) of the letters of each official language gives the Polish alphabet letters in this order. The CLDR Polish collation chart (opens in a new tab) encodes it for software.

English sorting rules do the opposite. They read Ł as an L with something extra. So Łódź lands among the other l words, and the rest of the word decides. We measured the difference on 2026-10-10 with the locale-aware compare in Node.js v26.0.0, which runs ICU 78.3 on CLDR 48 data.

Two namesUnder Polish rulesUnder English rules
Lublin, ŁódźLublin firstŁódź first
Czajka, ĆwiekCzajka firstĆwiek first
Szczecin, ŚląskSzczecin firstŚląsk first
Żory, ŹródłoŹródło firstŻory first
Opole, ÓsemkaOpole firstOpole first

The last row is the control: both rule sets put Opole first, Polish because o comes before ó, English because p comes before s. Search behaves the same way. In the same test we compared at the strength that ignores case and accents. A search for Lodz found Łódź under English rules and missed it under Polish ones. Under Polish rules the stroke makes ł a different letter, not a decoration.

So a contact list, a spreadsheet or a database set to Polish sorts names by the Polish alphabet. That is the order a Polish reader expects. Set to English, it scatters Śląsk among the s words and lets Łódź jump ahead of Lublin.

Which letters does the Polish alphabet leave out or keep rare?

Q, v and x are missing from the Polish alphabet, and ą, ę and ń never start a word. The page Abecadło z pieca spadło (opens in a new tab) on the Polish government's powroty.gov.pl covers each case below. The index row comes from this page's CLDR facts.

LettersTheir place in Polish
q, v, xoutside the basic letters; met in some foreign words and in historical spelling
ą, ę, ńfull letters of the alphabet, but no Polish word starts with one
Y, the capitalused only in exceptions, such as loanwords and historical spelling
cz, ch, dz, dź, dż, rz, szdigraphs: two letters for one sound, not counted as letters
Ą, Ę, Ń in CLDR's indexmissing; the index does list Ł, Ś, Ż and also Q, V, X

The index row explains a detail you can see in any Polish dictionary. CLDR's index set is the list of headings that software uses to split an alphabetical list into sections. Its alphabetic information chart (opens in a new tab) shows that Polish gets a section for Ł but none for Ą, since no word would go in it. Q, V and X do get sections, because words of foreign origin still need a place.

Digraphs stay two letters when you sort. Szkoła goes under s, among the other words that start with s, and CLDR's index has no heading for sz.

How do you say ł and the other Polish letter names?

Say it like the w in water. Wiktionary's entry for ł (opens in a new tab) calls the letter eł, said /ˈɛw/. Its entry for Łódź (opens in a new tab) gives the city as /ˈwut͡ɕ/, with a w sound where the ł is. Unicode names it LATIN SMALL LETTER L WITH STROKE: the line through it is a stroke, not an accent. Why it sounds like w, and which other alphabets write it, is on the Polish L page.

The other letters carry an ogonek, a kreska or a dot. Each name below is the one Wiktionary gives in its entries for ą (opens in a new tab), ó (opens in a new tab), ś (opens in a new tab) and ż (opens in a new tab). The mark column uses Unicode's own names.

LetterPolish nameThe name saidMark
ąą, or a z ogonkiem/ɔw̃/ogonek, a small tail
łeł/ˈɛw/stroke
óó, o z kreską, or u kreskowane/ˈu/acute, the kreska
śeś/ˈɛɕ/acute
żżet/ˈʐɛt/dot above

The ó row is the one learners trip on. Ó is said /u/, the same sound as the plain u, so Łódź has no o sound at all: a w, then u, then /t͡ɕ/. Ą is a nasal vowel, the /ɔw̃/ of its own name.

Which Polish letters sound alike but spell differently?

Ó and u sound the same. So do rz and ż, and h and ch. Each pair below is two Polish words that Wiktionary transcribes identically. The spelling is the only difference.

WordMeaningWordMeaningBoth said
Łódźthe cityłudźdelude!/ˈwut͡ɕ/
morzeseamożemaybe/ˈmɔ.ʐɛ/
hartfortitudechartgreyhound/xart/

The pairs come from Wiktionary's entries for łudź (opens in a new tab), morze (opens in a new tab), może (opens in a new tab), hart (opens in a new tab) and chart (opens in a new tab). Łódź lists łudź as its homophone.

This matters when you type Polish by ear. A spell checker cannot flag the slip, since both spellings are real words. Morze and może differ by one letter and mean different things. The same goes for the other pairs.

It also matters for search. Under Polish rules, ó and u are different letters. So are ż and z. In our 2026-10-10 test, a Polish-rules search for moze did not find może; an English-rules search did. Type the letter with its mark, or copy it from the grid at the top. For longer text, the Polish keyboard types every letter and shows which key holds it on Windows and on a Mac.

Why does removing accents turn Łódź into Łodz?

Because ł has no accent to remove. Most scripts that strip accents work in two steps. First they split each letter into a base letter and combining marks, the decomposition defined in UAX #15 (opens in a new tab). Then they drop the marks. Ó splits into o and U+0301, ą into a and U+0328, ż into z and U+0307. Ł does not split. The Latin Extended-A chart (opens in a new tab) lists it as U+0142 with no decomposition, a letter of its own.

We ran the usual strip on 2026-10-10 in the same Node.js build. Łódź came out as Łodz, with the ł intact. A tool that needs plain ASCII must map ł to l and Ł to L as separate steps. A Polish reader may still prefer the original: under the Polish rules above, Lodz and Łódź are different words.

For a URL slug or a file name, keep the Polish letters when the system allows UTF-8. Our o with accent page covers ó in the other languages that write it. If you must strip, map every letter of the Polish alphabet that carries a mark. Then test the result on Łódź. Only its ł needs a rule of its own.

Which languages use ą, ć, ę, ł, ń, ó, ś, ź or ż?

Between them, ą, ć, ę, ł, ń, ó, ś, ź and ż are part of the standard alphabet of 35 languages in the Unicode CLDR. Each letter's languages:

ą
2 languages: Lithuanian, Polish
ć
6 languages:
  • Bosnian
  • Croatian
  • Lower Sorbian
  • Polish
  • Silesian
  • Upper Sorbian
ę
2 languages: Lithuanian, Polish
ł
4 languages: Lower Sorbian, Polish, Silesian, Upper Sorbian
ń
6 languages:
  • Anii
  • Lower Sorbian
  • Polish
  • Silesian
  • Upper Sorbian
  • Yoruba
ó
30 languages:
  • Anii
  • Asturian
  • Catalan
  • Czech
  • Dutch
  • Ewe
  • Faroese
  • Galician
  • Hungarian
  • Icelandic
  • Interlingue
  • Irish
  • Kaingang
  • Ligurian
  • Lower Sorbian
  • Nigerian Pidgin
  • Norwegian
  • Occitan
  • Polish
  • Portuguese
  • Slovak
  • Spanish
  • Tongan
  • Upper Sorbian
  • Venetian
  • Vietnamese
  • Welsh
  • Western Frisian
  • Wolof
  • Yoruba
ś
3 languages: Lower Sorbian, Polish, Silesian
ź
3 languages: Lower Sorbian, Polish, Silesian
ż
3 languages: Maltese, Polish, Silesian

How to type Polish letters, step by step

Step 1: Mac: search the Character Viewer

Press Fn/Globe+E to open the Character Viewer. Type the letter's Unicode name, such as latin small letter a with ogonek, and click ą. For a capital, search latin capital letter a with ogonek.

Step 2: Windows: the Symbols tab of Win+.

Press Win+. to open the emoji panel, choose Symbols and find the Polish letter among the Latin symbols. Click it to type it into any app.

Step 3: Microsoft Word: the code, then Alt+X

Type the letter's code and press Alt+X: 0105 gives ą, 0142 gives ł and 017c gives ż. For ó, Word also takes Ctrl+' and then O.

Step 4: Google Docs: Special characters

Choose Insert, then Symbols, then Special characters, and search the letter's name, such as latin small letter z with dot above. Click ż to place it in the document.

What are the Alt codes for the Polish letters?

Hold Alt and type the digits on the number pad with Num Lock on. The top row of digits does not work, and laptops without a number pad need the methods above.

LetterAlt code
óAlt+0243
ÓAlt+0211

ą Ą ć Ć ę Ę ł Ł ń Ń ś Ś ź Ź ż Ż have no Alt code: Windows cannot type them that way.

Which other letters does the CLDR list for Polish?

The Unicode CLDR lists these as auxiliary letters for Polish: characters that turn up in Polish text without being letters of its alphabet, in loanwords, foreign names or dictionary marks.

  • à
  • â
  • å
  • ä
  • æ
  • ç
  • é
  • è
  • ê
  • ë
  • î
  • ï
  • ô
  • ö
  • œ
  • q
  • ß
  • ù
  • û
  • ü
  • v
  • x
  • ÿ

Which AccentPad pages cover the Polish letters?

These letter pages each hold one or more Polish letters, with every shortcut and the facts for that letter:

Other alphabets that share Polish letters beyond a to z:

Every letter with the same mark, on one page, for ć, ń, ó, ś and ź: Accent aigu.

Need a letter outside the Polish alphabet?

Frequently asked questions about Polish letters

Does the Polish alphabet use q, v and x?

Not as letters of its own. The Polish government's powroty.gov.pl lists q, v and x outside the basic letters, used in some words of foreign origin and in historical spelling. Wiktionary's list of Polish letters puts them in brackets, and Unicode CLDR files them as auxiliary letters for Polish.

Why does no Polish dictionary section start with Ą, Ę or Ń?

Because no Polish word starts with ą, ę or ń, as powroty.gov.pl notes. The capitals still exist for text set in capitals, such as a heading. CLDR's index set for Polish, the headings a dictionary or contact list is split under, has Ł, Ś and Ż but no Ą, Ę or Ń.

Are sz, cz and rz single letters in Polish?

No. Polish spelling uses the digraphs cz, ch, dz, dź, dż, rz and sz, two letters written for one sound, but they are not letters of the Polish alphabet. In a Polish list, szkoła sorts among the s words, and CLDR's index for Polish has no heading for sz.

How do I type Polish letters on a US keyboard?

On Windows, press Win+. and open the Symbols tab. On a Mac, Fn/Globe+E opens the Character Viewer, where a search for latin small letter l with stroke finds ł. In Word, type 0142 and press Alt+X. The table above gives the documented method for each Polish letter on each device.

Is the Polish ó said like o or like u?

Like u. Wiktionary transcribes ó as /u/ and calls it o z kreską or u kreskowane. The city name Łódź shows it: Wiktionary gives /ˈwut͡ɕ/, with the ł said as w and the ó as u.