City of Leadore, ID
The City of Leadore is located in Lemhi County, Idaho. The 2020 Census lists Leadore's population as 98. See the table to the right for the information landproDATA.com maintains in Leadore.
|Building Permits||Not Tracked|
|Vacant Lots||Not Tracked|