O concello, situado a unha altitude media de 6 msnm, ocupa unha superficie de 462 km².
No ano 2017 contaba cunha poboación de 29 546 habitantes,[1] polo que, nese ano, a súa densidade de poboación era de 64,4 hab./km².
Pilón é unha pequena cidade rodeada de campos cultivados, á beira dun mar aínda non colonizado pola industria turística, preto da serra Maestra co seu Parque Nacional do Pico Turquino.