Delivery · Department
Casa Trufa puppies in Cundinamarca
Cundinamarca is a department (Colombia’s equivalent of a state or province) with 116 municipalities and 3.76 million people in DANE’s projection for 2026. They run from 180 m (590 ft) at Puerto Salgar up to 2,960 m (9,710 ft) at Carmen de Carupa; by climate zone (piso térmico), that is 21 in the hot lowlands, 46 in the temperate zone, and 49 in the cool highlands. Its capital, Bogotá, is a separate district at ≈ 2,550 m (8,370 ft), in the cool climate zone. That is why the breed we recommend changes from one municipality to the next; the table below lists every one of them.
By Casa Trufa · Updated on · Sources: DANE (DIVIPOLA and its 2026 population projection), the SRTM elevation model, IDEAM and OurAirports. How each figure is calculated
- Municipalities
- 116
- DIVIPOLA code 25
- Population (2026)
- 3,758,429
- DANE projection
- Capital: Bogotá
- ≈ 2,550 m (8,370 ft)
- Cool climate zone
- Nearest airport
- BOG
- El Dorado Airport, 7 km (4 mi) in a straight line from Bogotá
How does a puppy get to Cundinamarca?
How the puppy gets to you is arranged with each family on WhatsApp: it depends on where you live, on the puppy’s age and on what is calmest for the puppy.
Cundinamarca ranks 4th in population among Colombia’s 33 departments. Its largest municipalities are Soacha (850,916 people, cool highlands), Facatativá (182,095 people, cool highlands), and Fusagasugá (180,541 people, temperate zone); 23% of its people live in Soacha.
How a puppy reaches you, handover age, documents and what we don’t doWhich breeds do we recommend for the climate in Bogotá?
| Breed | In Bogotá | Why |
|---|---|---|
| Maltese | Suits it well | Dry the coat fully after a bath, and add a light sweater if it is clipped very short. |
| Maltipoo | Suits it well | Dry fully after a bath; a sweater if the coat is kept very short. |
| Cavalier | Suits it well | It does well; dry it off after rain. |
| Cockapoo | Suits it well | Dry fully after a bath or rain. |
| Border Collie | Suits it well | Where it performs best. |
| Blue Heeler | Suits it well | It also does well in the cool highlands. |
| Bernese | Suits it well | Cool weather, which is its own. It needs space and floors that are not slippery. |
Bogotá: ≈ 2,550 m (8,370 ft), cool climate zone (2,001 to 3,000 m (6,560–9,840 ft); an average between 12 and 17.5 °C (54–64 °F), under the Caldas classification used by IDEAM, Colombia’s hydrology, meteorology and environmental studies institute). This is Casa Trufa’s general criterion by altitude; it does not replace your veterinarian’s assessment.
That table is for Bogotá, the capital, and not for the whole department. Of the 116 municipalities in Cundinamarca, there are 21 in the hot lowlands, 46 in the temperate zone, and 49 in the cool highlands. The lowest is Puerto Salgar, at ≈ 180 m (590 ft), and the highest is Carmen de Carupa, at ≈ 2,960 m (9,710 ft).
The Bernese Mountain Dog is the breed most sensitive to heat: we recommend it without reservations in 56 of them, those from about 1,800 m (5,910 ft) up. The “Bernese Mountain Dog” column in the table of municipalities gives the verdict one by one.
Map of Cundinamarca
Drawing the map…
Which cities in Cundinamarca have a page of their own?
Each with its table of breeds and climate
- Soacha850,916 people · ≈ 2,570 m (8,430 ft) · cool highlands
- Facatativá182,095 people · ≈ 2,590 m (8,500 ft) · cool highlands
- Fusagasugá180,541 people · ≈ 1,660 m (5,450 ft) · temperate zone
- Chía172,937 people · ≈ 2,560 m (8,400 ft) · cool highlands
- Zipaquirá170,147 people · ≈ 2,590 m (8,500 ft) · cool highlands
- Mosquera163,445 people · ≈ 2,540 m (8,330 ft) · cool highlands
- Madrid147,174 people · ≈ 2,550 m (8,370 ft) · cool highlands
- Girardot130,715 people · ≈ 280 m (920 ft) · hot lowlands
- Funza122,017 people · ≈ 2,550 m (8,370 ft) · cool highlands
- Cajicá107,533 people · ≈ 2,560 m (8,400 ft) · cool highlands
Which municipalities in Cundinamarca?
All of them. This is the full list of the 116 municipalities in Cundinamarca, with the data that changes what we recommend.
| Municipality | DIVIPOLA code | Population (2026) | Altitude | Climate zone | Bernese Mountain Dog | Delivery |
|---|---|---|---|---|---|---|
| Agua de Dios | 25001 | 14,933 | ≈ 380 m (1,250 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Albán | 25019 | 8,199 | ≈ 2,240 m (7,350 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Anapoima | 25035 | 18,740 | ≈ 720 m (2,360 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Anolaima | 25040 | 17,561 | ≈ 1,670 m (5,480 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Apulo | 25599 | 10,454 | ≈ 420 m (1,380 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Arbeláez | 25053 | 13,315 | ≈ 1,380 m (4,530 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Beltrán | 25086 | 2,261 | ≈ 230 m (750 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Bituima | 25095 | 3,103 | ≈ 1,370 m (4,490 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Bojacá | 25099 | 12,897 | ≈ 2,580 m (8,460 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Cabrera | 25120 | 6,017 | ≈ 1,840 m (6,040 ft) | Temperate | Suits it well | Arranged on WhatsApp |
| Cachipay | 25123 | 12,722 | ≈ 1,610 m (5,280 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Cajicá | 25126 | 107,533 | ≈ 2,560 m (8,400 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Caparrapí | 25148 | 15,677 | ≈ 1,260 m (4,130 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Cáqueza | 25151 | 21,754 | ≈ 1,720 m (5,640 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Carmen de Carupa | 25154 | 9,525 | ≈ 2,960 m (9,710 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Chaguaní | 25168 | 5,238 | ≈ 1,030 m (3,380 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Chía | 25175 | 172,937 | ≈ 2,560 m (8,400 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Chipaque | 25178 | 12,029 | ≈ 2,450 m (8,040 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Choachí | 25181 | 13,905 | ≈ 1,930 m (6,330 ft) | Temperate | Suits it well | Arranged on WhatsApp |
| Chocontá | 25183 | 26,409 | ≈ 2,660 m (8,730 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Cogua | 25200 | 28,480 | ≈ 2,630 m (8,630 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Cota | 25214 | 42,636 | ≈ 2,560 m (8,400 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Cucunubá | 25224 | 9,740 | ≈ 2,560 m (8,400 ft) | Cool | Suits it well | Arranged on WhatsApp |
| El Colegio | 25245 | 30,819 | ≈ 1,010 m (3,310 ft) | Temperate | With reservations | Arranged on WhatsApp |
| El Peñón | 25258 | 5,813 | ≈ 1,340 m (4,400 ft) | Temperate | With reservations | Arranged on WhatsApp |
| El Rosal | 25260 | 27,405 | ≈ 2,610 m (8,560 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Facatativá | 25269 | 182,095 | ≈ 2,590 m (8,500 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Fómeque | 25279 | 15,274 | ≈ 1,880 m (6,170 ft) | Temperate | Suits it well | Arranged on WhatsApp |
| Fosca | 25281 | 7,260 | ≈ 2,110 m (6,920 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Funza | 25286 | 122,017 | ≈ 2,550 m (8,370 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Fúquene | 25288 | 6,191 | ≈ 2,860 m (9,380 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Fusagasugá | 25290 | 180,541 | ≈ 1,660 m (5,450 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Gachalá | 25293 | 5,447 | ≈ 1,720 m (5,640 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Gachancipá | 25295 | 21,909 | ≈ 2,570 m (8,430 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Gachetá | 25297 | 10,458 | ≈ 1,730 m (5,680 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Gama | 25299 | 3,885 | ≈ 2,170 m (7,120 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Girardot | 25307 | 130,715 | ≈ 280 m (920 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Granada | 25312 | 8,934 | ≈ 2,280 m (7,480 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Guachetá | 25317 | 16,983 | ≈ 2,680 m (8,790 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Guaduas | 25320 | 39,242 | ≈ 980 m (3,220 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Guasca | 25322 | 19,687 | ≈ 2,680 m (8,790 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Guataquí | 25324 | 3,636 | ≈ 260 m (850 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Guatavita | 25326 | 8,064 | ≈ 2,700 m (8,860 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Guayabal de Síquima | 25328 | 5,673 | ≈ 1,610 m (5,280 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Guayabetal | 25335 | 7,973 | ≈ 970 m (3,180 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Gutiérrez | 25339 | 4,294 | ≈ 2,300 m (7,550 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Jerusalén | 25368 | 2,824 | ≈ 300 m (980 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Junín | 25372 | 7,234 | ≈ 2,340 m (7,680 ft) | Cool | Suits it well | Arranged on WhatsApp |
| La Calera | 25377 | 38,626 | ≈ 2,690 m (8,830 ft) | Cool | Suits it well | Arranged on WhatsApp |
| La Mesa | 25386 | 42,367 | ≈ 1,280 m (4,200 ft) | Temperate | With reservations | Arranged on WhatsApp |
| La Palma | 25394 | 11,834 | ≈ 1,450 m (4,760 ft) | Temperate | With reservations | Arranged on WhatsApp |
| La Peña | 25398 | 7,367 | ≈ 1,230 m (4,040 ft) | Temperate | With reservations | Arranged on WhatsApp |
| La Vega | 25402 | 21,915 | ≈ 1,220 m (4,000 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Lenguazaque | 25407 | 12,827 | ≈ 2,580 m (8,460 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Machetá | 25426 | 7,614 | ≈ 2,090 m (6,860 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Madrid | 25430 | 147,174 | ≈ 2,550 m (8,370 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Manta | 25436 | 4,621 | ≈ 1,910 m (6,270 ft) | Temperate | Suits it well | Arranged on WhatsApp |
| Medina | 25438 | 9,941 | ≈ 530 m (1,740 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Mosquera | 25473 | 163,445 | ≈ 2,540 m (8,330 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Nariño | 25483 | 2,992 | ≈ 260 m (850 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Nemocón | 25486 | 17,028 | ≈ 2,580 m (8,460 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Nilo | 25488 | 13,905 | ≈ 330 m (1,080 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Nimaima | 25489 | 4,498 | ≈ 1,100 m (3,610 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Nocaima | 25491 | 7,747 | ≈ 1,110 m (3,640 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Pacho | 25513 | 31,093 | ≈ 1,740 m (5,710 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Paime | 25518 | 5,168 | ≈ 970 m (3,180 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Pandi | 25524 | 6,308 | ≈ 940 m (3,080 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Paratebueno | 25530 | 10,763 | ≈ 260 m (850 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Pasca | 25535 | 11,520 | ≈ 2,160 m (7,090 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Puerto Salgar | 25572 | 19,883 | ≈ 180 m (590 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Pulí | 25580 | 4,189 | ≈ 1,290 m (4,230 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Quebradanegra | 25592 | 5,905 | ≈ 1,370 m (4,490 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Quetame | 25594 | 6,380 | ≈ 1,470 m (4,820 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Quipile | 25596 | 7,790 | ≈ 1,450 m (4,760 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Ricaurte | 25612 | 16,752 | ≈ 280 m (920 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| San Antonio del Tequendama | 25645 | 15,107 | ≈ 1,500 m (4,920 ft) | Temperate | With reservations | Arranged on WhatsApp |
| San Bernardo | 25649 | 10,614 | ≈ 1,770 m (5,810 ft) | Temperate | With reservations | Arranged on WhatsApp |
| San Cayetano | 25653 | 6,058 | ≈ 2,800 m (9,190 ft) | Cool | Suits it well | Arranged on WhatsApp |
| San Francisco | 25658 | 13,866 | ≈ 1,510 m (4,950 ft) | Temperate | With reservations | Arranged on WhatsApp |
| San Juan de Rioseco | 25662 | 10,271 | ≈ 1,270 m (4,170 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Sasaima | 25718 | 13,680 | ≈ 1,180 m (3,870 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Sesquilé | 25736 | 14,750 | ≈ 2,600 m (8,530 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Sibaté | 25740 | 43,474 | ≈ 2,580 m (8,460 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Silvania | 25743 | 27,740 | ≈ 1,400 m (4,590 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Simijaca | 25745 | 16,561 | ≈ 2,560 m (8,400 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Soacha | 25754 | 850,916 | ≈ 2,570 m (8,430 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Sopó | 25758 | 33,653 | ≈ 2,560 m (8,400 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Subachoque | 25769 | 19,078 | ≈ 2,660 m (8,730 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Suesca | 25772 | 21,988 | ≈ 2,580 m (8,460 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Supatá | 25777 | 6,603 | ≈ 1,800 m (5,910 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Susa | 25779 | 8,203 | ≈ 2,560 m (8,400 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Sutatausa | 25781 | 7,563 | ≈ 2,590 m (8,500 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Tabio | 25785 | 28,075 | ≈ 2,590 m (8,500 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Tausa | 25793 | 10,263 | ≈ 2,940 m (9,650 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Tena | 25797 | 12,269 | ≈ 1,350 m (4,430 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Tenjo | 25799 | 28,422 | ≈ 2,580 m (8,460 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Tibacuy | 25805 | 5,485 | ≈ 1,640 m (5,380 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Tibirita | 25807 | 3,971 | ≈ 1,970 m (6,460 ft) | Temperate | Suits it well | Arranged on WhatsApp |
| Tocaima | 25815 | 20,019 | ≈ 400 m (1,310 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Tocancipá | 25817 | 50,926 | ≈ 2,570 m (8,430 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Topaipí | 25823 | 5,144 | ≈ 1,320 m (4,330 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Ubalá | 25839 | 9,495 | ≈ 1,880 m (6,170 ft) | Temperate | Suits it well | Arranged on WhatsApp |
| Ubaque | 25841 | 8,467 | ≈ 1,820 m (5,970 ft) | Temperate | Suits it well | Arranged on WhatsApp |
| Une | 25845 | 8,813 | ≈ 2,380 m (7,810 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Útica | 25851 | 5,367 | ≈ 500 m (1,640 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Venecia | 25506 | 5,319 | ≈ 1,640 m (5,380 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Vergara | 25862 | 8,520 | ≈ 1,560 m (5,120 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Vianí | 25867 | 5,552 | ≈ 1,480 m (4,860 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Villa de San Diego de Ubaté | 25843 | 55,305 | ≈ 2,560 m (8,400 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Villagómez | 25871 | 2,197 | ≈ 1,670 m (5,480 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Villapinzón | 25873 | 21,951 | ≈ 2,730 m (8,960 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Villeta | 25875 | 34,596 | ≈ 800 m (2,620 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Viotá | 25878 | 16,672 | ≈ 570 m (1,870 ft) | Hot | We don’t recommend it | Arranged on WhatsApp |
| Yacopí | 25885 | 15,281 | ≈ 1,280 m (4,200 ft) | Temperate | With reservations | Arranged on WhatsApp |
| Zipacón | 25898 | 5,958 | ≈ 2,540 m (8,330 ft) | Cool | Suits it well | Arranged on WhatsApp |
| Zipaquirá | 25899 | 170,147 | ≈ 2,590 m (8,500 ft) | Cool | Suits it well | Arranged on WhatsApp |
Population: DANE projection for 2026. Altitude: SRTM model at each municipality’s DIVIPOLA point, rounded. Climate zone: Caldas classification (IDEAM). The Bernese column is our own criterion by altitude. Data processed on October 7, 2026.
Frequently asked questions about Cundinamarca
Which dog breeds suit Bogotá’s climate best?
Bogotá is at ≈ 2,550 m (8,370 ft), in the cool climate zone, where the reference temperature is an average between 12 and 17.5 °C (54–64 °F). At that altitude the climate suits all seven breeds we raise.
Where in Cundinamarca do you recommend a Bernese Mountain Dog?
In the municipalities from about 1,800 m (5,910 ft) up: 56 of the 116 municipalities in Cundinamarca. The largest are Soacha at ≈ 2,570 m (8,430 ft); Facatativá at ≈ 2,590 m (8,500 ft); Chía at ≈ 2,560 m (8,400 ft); Zipaquirá at ≈ 2,590 m (8,500 ft); Mosquera at ≈ 2,540 m (8,330 ft). Everywhere else it comes with reservations or we don’t recommend it, depending on the altitude.
Can a puppy fly to Bogotá?
The nearest airport with scheduled flights is El Dorado Airport (BOG, Bogotá), about 7 km (4 mi) in a straight line from Bogotá. The rules for flying with a puppy are changing, so we confirm them with the airline every time; a puppy never travels alone or in the hold.
How does a Casa Trufa puppy get to a family in Cundinamarca?
It is arranged with each family on WhatsApp, and that holds for all 116 municipalities in Cundinamarca, whether or not they have a page of their own on this site. Always handed over in person, and never before the puppy is eight weeks old.
Nearby departments
- MetaVillavicencio, 80 km (50 mi) in a straight line from Bogotá
- TolimaIbagué, 125 km (78 mi) in a straight line from Bogotá
- BoyacáTunja, 130 km (81 mi) in a straight line from Bogotá
- CaldasManizales, 160 km (99 mi) in a straight line from Bogotá
- QuindíoArmenia, 175 km (109 mi) in a straight line from Bogotá
Let’s talk
Do you live in Cundinamarca?
Tell us your municipality and what your home is like: we will tell you which breed suits your climate and how the puppy would get to you.