En el municipio hay agricultura y ganadería pero, además de los bares, restaurantes y alojamiento disponemos de:
C/ Los Maestros nº 1 34429 Tlf: 979 15 42 24
C/ Los Huertos Nº4 Tlf: 979 15 41 27
Plaza Mayor s/n Tlf: 979 15 41 06
C/ La Orden Nº 18 Tlf: 979 1 40 35 o 979 15 40 41
Tlf y fax: 979 1 40 17 - 616 999 714 - 616 999 713
C/ Doctor Nº 21 Tlf: 979 15 40 67
C/ Iglesia Nº 20 Tlf: 979 15 41 35
Avda. Nuestra Señora del Prado nº7 Tlf:: 979 154 050 979 154 073
Los Rosales 2 - Villoldo Tlf: 979 82 70 84 - 625 419 344
C/ Extramuros Nº 20 Tlf: 979 15 40 15 - 647 662 890
Avd. Terminal de Autobuses 3 1ºB Osorno Tlf: 979 15 00 16 - 616 90 75 92
C/ Extraradios Nº 12 Tlf: 979 15 41 21 - 979 15 40 11 - 600 586 693 - 610 447 324
Plaza de la Fragua Nº 1-10 Amayuelas de Abajo
C/ Extramuros Nº 7 Tlf: 679 240 682 - 689 568 022 Fax: 979 15 40 70
Avd Nuestra Señora del Prado Tlf: 979 1 41 23 - 605 146 972 o 645 763 068
C/ Maestros Rebollar y Rodriguez Nº 15 Tlf: 639 908 444
Tlf: 650 06 17 21 - 629 890 581
C/ Federico Mayo 1 - Venta de Baños Tlf: 979 77 02 21 - 640 760 508
Tlf: 979 71 38 01
Tlf: 659 966 766
Plaza de la Iglesia 9 Amayuelas de Abajo Tlf: 979 15 41 61 - 656 309 855
Tlf: 979 15 41 16
Avda de Cuba 51 Palencia Tlf: 979 72 54 39 Fax: 979 72 30 27