En el municipio hay agricultura y ganadería pero, además de los bares, restaurantes y alojamiento disponemos de:
Estanco y SPAR Milagros
C/ Los Maestros nº 1 34429 Tlf: 979 15 42 24
Farmacia Lda. Amparo Conde Zapatero
C/ Los Huertos Nº4 Tlf: 979 15 41 27
Oficina de Caja España – Duero (Unicaja-Banco)
Plaza Mayor s/n Tlf: 979 15 41 06
Panadería Pepín
C/ La Orden Nº 18 Tlf: 979 1 40 35 o 979 15 40 41
Eloy Alonso Autocares y Taxi
Tlf y fax: 979 1 40 17 – 616 999 714 – 616 999 713
Carnicería Esteban Quirce
C/ Doctor Nº 21 Tlf: 979 15 40 67
Pescadería Eladio Cacho
C/ Iglesia Nº 20 Tlf: 979 15 41 35
Sede FUNDACIÓN San Cebrián de Campos
Avda. Nuestra Señora del Prado nº7 Tlf:: 979 154 050 979 154 073
Construcciones Pedro Bahillo
Los Rosales 2 – Villoldo Tlf: 979 82 70 84 – 625 419 344
Construcciones y Restauración J.M.A.
C/ Extramuros Nº 20 Tlf: 979 15 40 15 – 647 662 890
Excavaciones Eloy
Avd. Terminal de Autobuses 3 1ºB Osorno Tlf: 979 15 00 16 – 616 90 75 92
Excavaciones Lorenzo
C/ Extraradios Nº 12 Tlf: 979 15 41 21 – 979 15 40 11 – 600 586 693 – 610 447 324
Obras con Calma – Adobera del Norte
Plaza de la Fragua Nº 1-10 Amayuelas de Abajo
Construcciones y Proyectos Perrote S.L.
C/ Extramuros Nº 7 Tlf: 679 240 682 – 689 568 022 Fax: 979 15 40 70
Mavimar S.L Despiece y Manipulados
Avd Nuestra Señora del Prado Tlf: 979 1 41 23 – 605 146 972 o 645 763 068
TRESA S.L. Tratamientos Antixilófagos
C/ Maestros Rebollar y Rodriguez Nº 15 Tlf: 639 908 444
Viveros Quirce – Productores de planta de temporada y flor cortada- Trabajos integrales de jardinería
Tlf: 650 06 17 21 – 629 890 581
Quirce Floristas
C/ Federico Mayo 1 – Venta de Baños Tlf: 979 77 02 21 – 640 760 508
Tecnicampo – Técnicas del Campo S.L. y Abonos liquidos S.L.
Tlf: 979 71 38 01
La Camera – Labores Agrícolas
Tlf: 659 966 766
El patio de Amayuelas – Restaurante Albergue
Plaza de la Iglesia 9 Amayuelas de Abajo Tlf: 979 15 41 61 – 656 309 855
Bar La Fragua
Bar El Rinconcito
Tlf: 979 15 41 16
Neumáticos Palencia S.L.
Avda de Cuba 51 Palencia Tlf: 979 72 54 39 Fax: 979 72 30 27