AirFM◎ Open radio map
FIND YOUR FREQUENCY

Online radio.
A world to discover.

Listen to live FM and internet radio from around the world. Choose a country or music genre to explore stations, then open the AirFM player to listen.

Browse by genre

240 countries & territories

All countries with directory entries are shown below.

BY COUNTRY

Afghanistan radio

107 listed streams →

BY COUNTRY

Åland Islands radio

2 listed streams →

BY COUNTRY

Albania radio

119 listed streams →

BY COUNTRY

Algeria radio

112 listed streams →

BY COUNTRY

American Samoa radio

16 listed streams →

BY COUNTRY

Andorra radio

13 listed streams →

BY COUNTRY

Angola radio

69 listed streams →

BY COUNTRY

Anguilla radio

6 listed streams →

BY COUNTRY

Antarctica radio

10 listed streams →

BY COUNTRY

Antigua & Barbuda radio

6 listed streams →

BY COUNTRY

Argentina radio

1,162 listed streams →

BY COUNTRY

Armenia radio

14 listed streams →

BY COUNTRY

Aruba radio

10 listed streams →

BY COUNTRY

Australia radio

1,842 listed streams →

BY COUNTRY

Austria radio

356 listed streams →

BY COUNTRY

Azerbaijan radio

48 listed streams →

BY COUNTRY

Bahamas radio

11 listed streams →

BY COUNTRY

Bahrain radio

23 listed streams →

BY COUNTRY

Bangladesh radio

31 listed streams →

BY COUNTRY

Barbados radio

22 listed streams →

BY COUNTRY

Belarus radio

80 listed streams →

BY COUNTRY

Belgium radio

591 listed streams →

BY COUNTRY

Belize radio

4 listed streams →

BY COUNTRY

Benin radio

4 listed streams →

BY COUNTRY

Bermuda radio

7 listed streams →

BY COUNTRY

Bhutan radio

2 listed streams →

BY COUNTRY

Bolivia radio

78 listed streams →

BY COUNTRY

Bosnia & Herzegovina radio

150 listed streams →

BY COUNTRY

Botswana radio

6 listed streams →

BY COUNTRY

Brazil radio

1,610 listed streams →

BY COUNTRY

British Indian Ocean Territory radio

3 listed streams →

BY COUNTRY

British Virgin Islands radio

4 listed streams →

BY COUNTRY

Brunei radio

5 listed streams →

BY COUNTRY

Bulgaria radio

398 listed streams →

BY COUNTRY

Burkina Faso radio

8 listed streams →

BY COUNTRY

Burundi radio

4 listed streams →

BY COUNTRY

Cambodia radio

10 listed streams →

BY COUNTRY

Cameroon radio

49 listed streams →

BY COUNTRY

Canada radio

1,531 listed streams →

BY COUNTRY

Cape Verde radio

21 listed streams →

BY COUNTRY

Caribbean Netherlands radio

14 listed streams →

BY COUNTRY

Cayman Islands radio

13 listed streams →

BY COUNTRY

Central African Republic radio

4 listed streams →

BY COUNTRY

Chad radio

2 listed streams →

BY COUNTRY

Chile radio

586 listed streams →

BY COUNTRY

China radio

2,181 listed streams →

BY COUNTRY

Christmas Island radio

5 listed streams →

BY COUNTRY

Cocos (Keeling) Islands radio

1 listed streams →

BY COUNTRY

Colombia radio

739 listed streams →

BY COUNTRY

Comoros radio

7 listed streams →

BY COUNTRY

Congo - Brazzaville radio

2 listed streams →

BY COUNTRY

Congo - Kinshasa radio

14 listed streams →

BY COUNTRY

Cook Islands radio

1 listed streams →

BY COUNTRY

Costa Rica radio

61 listed streams →

BY COUNTRY

Côte d’Ivoire radio

63 listed streams →

BY COUNTRY

Croatia radio

293 listed streams →

BY COUNTRY

Cuba radio

26 listed streams →

BY COUNTRY

Curaçao radio

23 listed streams →

BY COUNTRY

Cyprus radio

68 listed streams →

BY COUNTRY

Czechia radio

307 listed streams →

BY COUNTRY

Denmark radio

246 listed streams →

BY COUNTRY

Djibouti radio

1 listed streams →

BY COUNTRY

Dominica radio

7 listed streams →

BY COUNTRY

Dominican Republic radio

121 listed streams →

BY COUNTRY

Ecuador radio

153 listed streams →

BY COUNTRY

Egypt radio

354 listed streams →

BY COUNTRY

El Salvador radio

69 listed streams →

BY COUNTRY

Equatorial Guinea radio

2 listed streams →

BY COUNTRY

Eritrea radio

5 listed streams →

BY COUNTRY

Estonia radio

154 listed streams →

BY COUNTRY

Eswatini radio

1 listed streams →

BY COUNTRY

Ethiopia radio

34 listed streams →

BY COUNTRY

Falkland Islands radio

5 listed streams →

BY COUNTRY

Faroe Islands radio

14 listed streams →

BY COUNTRY

Fiji radio

1 listed streams →

BY COUNTRY

Finland radio

149 listed streams →

BY COUNTRY

France radio

3,779 listed streams →

BY COUNTRY

French Guiana radio

6 listed streams →

BY COUNTRY

French Polynesia radio

13 listed streams →

BY COUNTRY

French Southern Territories radio

3 listed streams →

BY COUNTRY

Gabon radio

2 listed streams →

BY COUNTRY

Gambia radio

1 listed streams →

BY COUNTRY

Georgia radio

32 listed streams →

BY COUNTRY

Germany radio

6,319 listed streams →

BY COUNTRY

Ghana radio

106 listed streams →

BY COUNTRY

Gibraltar radio

8 listed streams →

BY COUNTRY

Greece radio

2,198 listed streams →

BY COUNTRY

Greenland radio

6 listed streams →

BY COUNTRY

Grenada radio

6 listed streams →

BY COUNTRY

Guadeloupe radio

16 listed streams →

BY COUNTRY

Guam radio

6 listed streams →

BY COUNTRY

Guatemala radio

77 listed streams →

BY COUNTRY

Guernsey radio

2 listed streams →

BY COUNTRY

Guinea radio

5 listed streams →

BY COUNTRY

Guinea-Bissau radio

2 listed streams →

BY COUNTRY

Guyana radio

11 listed streams →

BY COUNTRY

Haiti radio

34 listed streams →

BY COUNTRY

Honduras radio

50 listed streams →

BY COUNTRY

Hong Kong SAR China radio

90 listed streams →

BY COUNTRY

Hungary radio

396 listed streams →

BY COUNTRY

Iceland radio

29 listed streams →

BY COUNTRY

India radio

1,068 listed streams →

BY COUNTRY

Indonesia radio

621 listed streams →

BY COUNTRY

Iran radio

33 listed streams →

BY COUNTRY

Iraq radio

27 listed streams →

BY COUNTRY

Ireland radio

236 listed streams →

BY COUNTRY

Isle of Man radio

8 listed streams →

BY COUNTRY

Israel radio

155 listed streams →

BY COUNTRY

Italy radio

1,811 listed streams →

BY COUNTRY

Jamaica radio

50 listed streams →

BY COUNTRY

Japan radio

156 listed streams →

BY COUNTRY

Jersey radio

2 listed streams →

BY COUNTRY

Jordan radio

43 listed streams →

BY COUNTRY

Kazakhstan radio

48 listed streams →

BY COUNTRY

Kenya radio

74 listed streams →

BY COUNTRY

Kiribati radio

2 listed streams →

BY COUNTRY

Kosovo radio

17 listed streams →

BY COUNTRY

Kuwait radio

17 listed streams →

BY COUNTRY

Kyrgyzstan radio

8 listed streams →

BY COUNTRY

Laos radio

5 listed streams →

BY COUNTRY

Latvia radio

176 listed streams →

BY COUNTRY

Lebanon radio

131 listed streams →

BY COUNTRY

Lesotho radio

2 listed streams →

BY COUNTRY

Liberia radio

1 listed streams →

BY COUNTRY

Libya radio

11 listed streams →

BY COUNTRY

Liechtenstein radio

2 listed streams →

BY COUNTRY

Lithuania radio

125 listed streams →

BY COUNTRY

Luxembourg radio

35 listed streams →

BY COUNTRY

Macao SAR China radio

28 listed streams →

BY COUNTRY

Madagascar radio

21 listed streams →

BY COUNTRY

Malawi radio

61 listed streams →

BY COUNTRY

Malaysia radio

89 listed streams →

BY COUNTRY

Maldives radio

8 listed streams →

BY COUNTRY

Mali radio

13 listed streams →

BY COUNTRY

Malta radio

13 listed streams →

BY COUNTRY

Marshall Islands radio

3 listed streams →

BY COUNTRY

Martinique radio

13 listed streams →

BY COUNTRY

Mauritania radio

1 listed streams →

BY COUNTRY

Mauritius radio

16 listed streams →

BY COUNTRY

Mayotte radio

4 listed streams →

BY COUNTRY

Mexico radio

2,860 listed streams →

BY COUNTRY

Micronesia radio

1 listed streams →

BY COUNTRY

Moldova radio

85 listed streams →

BY COUNTRY

Monaco radio

11 listed streams →

BY COUNTRY

Mongolia radio

9 listed streams →

BY COUNTRY

Montenegro radio

48 listed streams →

BY COUNTRY

Montserrat radio

3 listed streams →

BY COUNTRY

Morocco radio

75 listed streams →

BY COUNTRY

Mozambique radio

16 listed streams →

BY COUNTRY

Myanmar (Burma) radio

6 listed streams →

BY COUNTRY

Namibia radio

17 listed streams →

BY COUNTRY

Nauru radio

1 listed streams →

BY COUNTRY

Nepal radio

157 listed streams →

BY COUNTRY

Netherlands radio

1,435 listed streams →

BY COUNTRY

New Caledonia radio

9 listed streams →

BY COUNTRY

New Zealand radio

236 listed streams →

BY COUNTRY

Nicaragua radio

29 listed streams →

BY COUNTRY

Niger radio

3 listed streams →

BY COUNTRY

Nigeria radio

81 listed streams →

BY COUNTRY

Niue radio

2 listed streams →

BY COUNTRY

North Korea radio

12 listed streams →

BY COUNTRY

North Macedonia radio

55 listed streams →

BY COUNTRY

Norway radio

135 listed streams →

BY COUNTRY

Oman radio

12 listed streams →

BY COUNTRY

Pakistan radio

74 listed streams →

BY COUNTRY

Palau radio

4 listed streams →

BY COUNTRY

Palestinian Territories radio

14 listed streams →

BY COUNTRY

Panama radio

32 listed streams →

BY COUNTRY

Papua New Guinea radio

4 listed streams →

BY COUNTRY

Paraguay radio

69 listed streams →

BY COUNTRY

Peru radio

326 listed streams →

BY COUNTRY

Philippines radio

910 listed streams →

BY COUNTRY

Poland radio

1,064 listed streams →

BY COUNTRY

Portugal radio

375 listed streams →

BY COUNTRY

Puerto Rico radio

57 listed streams →

BY COUNTRY

Qatar radio

24 listed streams →

BY COUNTRY

Réunion radio

46 listed streams →

BY COUNTRY

Romania radio

1,010 listed streams →

BY COUNTRY

Russia radio

3,041 listed streams →

BY COUNTRY

Rwanda radio

11 listed streams →

BY COUNTRY

San Marino radio

7 listed streams →

BY COUNTRY

São Tomé & Príncipe radio

3 listed streams →

BY COUNTRY

Saudi Arabia radio

117 listed streams →

BY COUNTRY

Senegal radio

34 listed streams →

BY COUNTRY

Serbia radio

408 listed streams →

BY COUNTRY

Seychelles radio

5 listed streams →

BY COUNTRY

Sierra Leone radio

4 listed streams →

BY COUNTRY

Singapore radio

66 listed streams →

BY COUNTRY

Sint Maarten radio

1 listed streams →

BY COUNTRY

Slovakia radio

177 listed streams →

BY COUNTRY

Slovenia radio

142 listed streams →

BY COUNTRY

Solomon Islands radio

1 listed streams →

BY COUNTRY

Somalia radio

4 listed streams →

BY COUNTRY

South Africa radio

232 listed streams →

BY COUNTRY

South Korea radio

118 listed streams →

BY COUNTRY

South Sudan radio

3 listed streams →

BY COUNTRY

Spain radio

1,440 listed streams →

BY COUNTRY

Sri Lanka radio

80 listed streams →

BY COUNTRY

St. Helena radio

3 listed streams →

BY COUNTRY

St. Kitts & Nevis radio

5 listed streams →

BY COUNTRY

St. Lucia radio

21 listed streams →

BY COUNTRY

St. Martin radio

1 listed streams →

BY COUNTRY

St. Pierre & Miquelon radio

3 listed streams →

BY COUNTRY

St. Vincent & Grenadines radio

13 listed streams →

BY COUNTRY

Sudan radio

6 listed streams →

BY COUNTRY

Suriname radio

12 listed streams →

BY COUNTRY

Svalbard & Jan Mayen radio

1 listed streams →

BY COUNTRY

Sweden radio

267 listed streams →

BY COUNTRY

Switzerland radio

652 listed streams →

BY COUNTRY

Syria radio

33 listed streams →

BY COUNTRY

Taiwan radio

193 listed streams →

BY COUNTRY

Tajikistan radio

2 listed streams →

BY COUNTRY

Tanzania radio

25 listed streams →

BY COUNTRY

Thailand radio

117 listed streams →

BY COUNTRY

Timor-Leste radio

1 listed streams →

BY COUNTRY

Togo radio

7 listed streams →

BY COUNTRY

Tonga radio

4 listed streams →

BY COUNTRY

Trinidad & Tobago radio

28 listed streams →

BY COUNTRY

Tunisia radio

76 listed streams →

BY COUNTRY

Türkiye radio

809 listed streams →

BY COUNTRY

Turkmenistan radio

6 listed streams →

BY COUNTRY

Turks & Caicos Islands radio

1 listed streams →

BY COUNTRY

Tuvalu radio

1 listed streams →

BY COUNTRY

U.S. Outlying Islands radio

32 listed streams →

BY COUNTRY

U.S. Virgin Islands radio

10 listed streams →

BY COUNTRY

Uganda radio

329 listed streams →

BY COUNTRY

Ukraine radio

359 listed streams →

BY COUNTRY

United Arab Emirates radio

747 listed streams →

BY COUNTRY

United Kingdom radio

2,308 listed streams →

BY COUNTRY

United States radio

7,613 listed streams →

BY COUNTRY

Uruguay radio

154 listed streams →

BY COUNTRY

Uzbekistan radio

14 listed streams →

BY COUNTRY

Vanuatu radio

6 listed streams →

BY COUNTRY

Vatican City radio

15 listed streams →

BY COUNTRY

Venezuela radio

178 listed streams →

BY COUNTRY

Vietnam radio

33 listed streams →

BY COUNTRY

Wallis & Futuna radio

2 listed streams →

BY COUNTRY

Yemen radio

14 listed streams →

BY COUNTRY

Zambia radio

85 listed streams →

BY COUNTRY

Zimbabwe radio

25 listed streams →

How to listen to online radio

Choose a directory, open a station and press Listen live. You can browse the map while the stream continues, save favorites in your browser and change stations whenever you like. No AirFM account is required.

Why are some stations missing from the map?

Map dots require published coordinates. Stations without coordinates remain available in search. The directory is community-maintained, and stream availability can change.

Does AirFM work on a phone?

Yes. Use the Browse stations button, or move and zoom the map with touch gestures. Audio uses your internet connection and may consume mobile data.