Showing results for 
Search instead for 
Did you mean: 
Continued Contributor
Continued Contributor

Pull country list to canvas apps

I'd like to show a dropdown list of all countries in a canvas app. I am aware of the address input (geospatial services feature), but that doesn't resolve a country - only a specific location. Is there any feature within Power Platform/canvas apps that would allow you to pull this list without having to create/manage it manually via option set/choice?

Super User
Super User



I actually use a site that keeps all active registered airports. I find this is the best since it is updated as countries change etc... 


I have processes I use to easily import data and I do this with many customers. The other nice thing is that you can get Regions, Cities, etc...

Continued Contributor
Continued Contributor

Thank you for the response. This sounds like what I am looking for, would you mind sharing the site and explaining the process for pulling the data from this site to an app please?

Helper I
Helper I

As countries rarely change, I would use an OptionSet (so you can support translated  country names too, if necessary) if you are using dataverse or just create your own Excel spreadsheet.  Every country has a unique ID and naming convention. You can find the ISO standard global country list here:

Helpful resources

PA_User Group Leader_768x460.jpg

Manage your user group events

Check out the News & Announcements to learn more.

Power Query PA Forum 768x460.png

Check it out!

Did you know that you can visit the Power Query Forum in Power BI and now Power Apps

Carousel 2021 Release Wave 2 Plan 768x460.jpg

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

R2 (Green) 768 x 460px.png

Microsoft Dynamics 365 & Power Platform User Professionals

DynamicsCon is a FREE, 4 half-day virtual learning experience for 11,000+ Microsoft Business Application users and professionals.

Users online (937)