{"data":[{"code":"AF","name":"Afghanistan","region":"asia","neighbours":["CN","IR","PK","TJ","TM","UZ"],"neighbourCount":6,"totalBorderLengthKm":5987,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AX","name":"Åland Islands","region":"europe","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":null,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":["The border-length upstream publishes no separate Åland Islands record, so `coastlineKm` is null rather than 0. Åland is not landlocked."]},{"code":"AL","name":"Albania","region":"europe","neighbours":["GR","ME","MK","RS","XK"],"neighbourCount":5,"totalBorderLengthKm":691,"unknownLengthNeighbours":["RS"],"coastlineKm":362,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":["GeoNames gives `AL` and `RS` a shared land border, but neither country's entry in the border-length upstream publishes an Albania-Serbia segment (each publishes its Kosovo boundary instead), so `borderLengthKm` is null and the code appears in `unknownLengthNeighbours`."]},{"code":"DZ","name":"Algeria","region":"africa","neighbours":["EH","LY","MA","ML","MR","NE","TN"],"neighbourCount":7,"totalBorderLengthKm":6775,"unknownLengthNeighbours":[],"coastlineKm":998,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":["GeoNames codes Western Sahara separately as `EH` and gives `DZ` a 41 km `EH` border. The border-length upstream's Algeria entry folds the same boundary into Morocco 1,941 km, so this row's 6,775 km total is 41 km above its 6,734 km published total."]},{"code":"AS","name":"American Samoa","region":"oceania","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":116,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AD","name":"Andorra","region":"europe","neighbours":["ES","FR"],"neighbourCount":2,"totalBorderLengthKm":118,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AO","name":"Angola","region":"africa","neighbours":["CD","CG","NA","ZM"],"neighbourCount":4,"totalBorderLengthKm":5369,"unknownLengthNeighbours":[],"coastlineKm":1600,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AI","name":"Anguilla","region":"americas","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":61,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AQ","name":"Antarctica","region":"antarctic","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":17968,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AG","name":"Antigua and Barbuda","region":"americas","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":153,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AR","name":"Argentina","region":"americas","neighbours":["BO","BR","CL","PY","UY"],"neighbourCount":5,"totalBorderLengthKm":11968,"unknownLengthNeighbours":[],"coastlineKm":4989,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AM","name":"Armenia","region":"asia","neighbours":["AZ","GE","IR","TR"],"neighbourCount":4,"totalBorderLengthKm":1570,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AW","name":"Aruba","region":"americas","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":68.5,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AU","name":"Australia","region":"oceania","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":25760,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AT","name":"Austria","region":"europe","neighbours":["CH","CZ","DE","HU","IT","LI","SI","SK"],"neighbourCount":8,"totalBorderLengthKm":2524,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"AZ","name":"Azerbaijan","region":"asia","neighbours":["AM","GE","IR","RU","TR"],"neighbourCount":5,"totalBorderLengthKm":2468,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BS","name":"Bahamas","region":"americas","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":3542,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BH","name":"Bahrain","region":"asia","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":161,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BD","name":"Bangladesh","region":"asia","neighbours":["IN","MM"],"neighbourCount":2,"totalBorderLengthKm":4413,"unknownLengthNeighbours":[],"coastlineKm":580,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BB","name":"Barbados","region":"americas","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":97,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BY","name":"Belarus","region":"europe","neighbours":["LT","LV","PL","RU","UA"],"neighbourCount":5,"totalBorderLengthKm":3599,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BE","name":"Belgium","region":"europe","neighbours":["DE","FR","LU","NL"],"neighbourCount":4,"totalBorderLengthKm":1297,"unknownLengthNeighbours":[],"coastlineKm":66.5,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BZ","name":"Belize","region":"americas","neighbours":["GT","MX"],"neighbourCount":2,"totalBorderLengthKm":542,"unknownLengthNeighbours":[],"coastlineKm":386,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BJ","name":"Benin","region":"africa","neighbours":["BF","NE","NG","TG"],"neighbourCount":4,"totalBorderLengthKm":2123,"unknownLengthNeighbours":[],"coastlineKm":121,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BM","name":"Bermuda","region":"americas","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":103,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BT","name":"Bhutan","region":"asia","neighbours":["CN","IN"],"neighbourCount":2,"totalBorderLengthKm":1136,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BO","name":"Bolivia","region":"americas","neighbours":["AR","BR","CL","PE","PY"],"neighbourCount":5,"totalBorderLengthKm":7252,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BA","name":"Bosnia and Herzegovina","region":"europe","neighbours":["HR","ME","RS"],"neighbourCount":3,"totalBorderLengthKm":1543,"unknownLengthNeighbours":[],"coastlineKm":20,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BW","name":"Botswana","region":"africa","neighbours":["NA","ZA","ZW"],"neighbourCount":3,"totalBorderLengthKm":4347,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":["The border-length upstream also publishes a 0.15 km Botswana-Zambia boundary at the Kazungula quadripoint. GeoNames records no `BW`-`ZM` adjacency, so it is not in this graph and not in this row's total, which is therefore 4,347 km against a published 4,347.15 km."]},{"code":"BV","name":"Bouvet Island","region":"americas","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":29.6,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BR","name":"Brazil","region":"americas","neighbours":["AR","BO","CO","GF","GY","PE","PY","SR","UY","VE"],"neighbourCount":10,"totalBorderLengthKm":16145,"unknownLengthNeighbours":[],"coastlineKm":7491,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"IO","name":"British Indian Ocean Territory","region":"africa","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":698,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"VG","name":"British Virgin Islands","region":"americas","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":80,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BN","name":"Brunei","region":"asia","neighbours":["MY"],"neighbourCount":1,"totalBorderLengthKm":266,"unknownLengthNeighbours":[],"coastlineKm":161,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BG","name":"Bulgaria","region":"europe","neighbours":["GR","MK","RO","RS","TR"],"neighbourCount":5,"totalBorderLengthKm":1806,"unknownLengthNeighbours":[],"coastlineKm":354,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BF","name":"Burkina Faso","region":"africa","neighbours":["BJ","CI","GH","ML","NE","TG"],"neighbourCount":6,"totalBorderLengthKm":3611,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"BI","name":"Burundi","region":"africa","neighbours":["CD","RW","TZ"],"neighbourCount":3,"totalBorderLengthKm":1140,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"CV","name":"Cabo Verde","region":"africa","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":965,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"KH","name":"Cambodia","region":"asia","neighbours":["LA","TH","VN"],"neighbourCount":3,"totalBorderLengthKm":2530,"unknownLengthNeighbours":[],"coastlineKm":443,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"CM","name":"Cameroon","region":"africa","neighbours":["CF","CG","GA","GQ","NG","TD"],"neighbourCount":6,"totalBorderLengthKm":5018,"unknownLengthNeighbours":[],"coastlineKm":402,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"CA","name":"Canada","region":"americas","neighbours":["US"],"neighbourCount":1,"totalBorderLengthKm":8891,"unknownLengthNeighbours":[],"coastlineKm":202080,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":["The border-length upstream also publishes a 1.3 km Canada-Denmark boundary on Hans Island, divided by the 2022 agreement. GeoNames records no `CA`-`DK` adjacency, so it is not in this graph; with the published total also rounded, this row reports 8,891 km against a published 8,892 km."]},{"code":"BQ","name":"Caribbean Netherlands","region":"americas","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":null,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":["The border-length upstream publishes no Caribbean Netherlands record, so `coastlineKm` is null rather than 0. These islands are not landlocked."]},{"code":"KY","name":"Cayman Islands","region":"americas","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":160,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"CF","name":"Central African Republic","region":"africa","neighbours":["CD","CG","CM","SD","SS","TD"],"neighbourCount":6,"totalBorderLengthKm":5920,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"TD","name":"Chad","region":"africa","neighbours":["CF","CM","LY","NE","NG","SD"],"neighbourCount":6,"totalBorderLengthKm":6406,"unknownLengthNeighbours":[],"coastlineKm":0,"landlocked":true,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"CL","name":"Chile","region":"americas","neighbours":["AR","BO","PE"],"neighbourCount":3,"totalBorderLengthKm":7801,"unknownLengthNeighbours":[],"coastlineKm":6435,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"CN","name":"China","region":"asia","neighbours":["AF","BT","IN","KG","KP","KZ","LA","MM","MN","NP","PK","RU","TJ","VN"],"neighbourCount":14,"totalBorderLengthKm":22421,"unknownLengthNeighbours":[],"coastlineKm":14500,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":["The border-length upstream publishes this row's Russia boundary as two segments (northeast 4,133 km and northwest 46 km), summed here to 4,179 km. Its own published total (22,457 km) is 36 km above the sum of its own listed segments (22,421 km), which is the figure this row reports."]},{"code":"CX","name":"Christmas Island","region":"oceania","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":138.9,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"CC","name":"Cocos (Keeling) Islands","region":"oceania","neighbours":[],"neighbourCount":0,"totalBorderLengthKm":null,"unknownLengthNeighbours":[],"coastlineKm":26,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]},{"code":"CO","name":"Colombia","region":"americas","neighbours":["BR","EC","PA","PE","VE"],"neighbourCount":5,"totalBorderLengthKm":6672,"unknownLengthNeighbours":[],"coastlineKm":3208,"landlocked":false,"doublyLandlocked":false,"isoStatus":"officially-assigned","notes":[]}],"meta":{"endpoint":"country-borders","count":50,"params":{"sort":"name","offset":0},"generatedAt":"2026-08-02T03:05:29.754Z"}}