Если вас устроит то, что есть в OpenStreetMap, то выгружайте через Overpass Turbo вот
таким запросом.
На всякий случай, код запроса:
/*
This has been generated by the overpass-turbo wizard.
The original search was:
“admin_level=* in "Республика Коми"”
*/
[out:json][timeout:25];
// fetch area “Республика Коми” to search in
{{geocodeArea:Республика Коми}}->.searchArea;
// gather results
(
// query part for: “admin_level=*”
node["admin_level"](area.searchArea);
way["admin_level"](area.searchArea);
relation["admin_level"](area.searchArea);
);
// print results
out body;
>;
out skel qt;
Далее - жмите Export и выбирайте формат. Я бы еще поэкспериментировал с GeoJSON - он в Leaflet также поддерживается (по-моему, даже без плагинов).