Il comune è situato nella valle del fiume Sabato ed è caratterizzato da un territorio collinare. Il nome Pratola deriva dal latino pratulum (praticello), al plurale pratula. Dal latino deriva anche il toponimo serra con il significato di collina o altura. Il territorio è stato abitato fin dai tempi preistorici come attestano i numerosi ritrovamenti archeologici ed in epoca feudale il territorio appartenne a diverse famiglie. Alla fine del XVI secolo fu acquisito dalla famiglia Tocco di Montemiletto a cui rimase fino alla soppressione della feudalità nel 1806.