Patca Árpád-kori település. Nevét 1252-ben Poczyta alakban írva említette először oklevél. 1374-ben Pochcha, 1394-ben Pachya írásmóddal szerepelt az oklevelekben. 1456-ban Ipoltfalvi Miklós nyerte új adományul. Az 1550. évi adólajstromban Szent-Benedekkel együtt fordult elő. 1598–99. évi adólajstromban két Padcza nevű helységet találunk. Az egyik Gereczy Bertalané, a másik Batthyány Kristófé volt. 1660-ban a Koroknai és a Topos családok voltak birtokosai, 1703 körül még a Koroknai családé volt. 1715-ben csak négy háztartást írtak benne össze. 1726-ban már a kaposfőiNursiai Szent Benedekről címzett prépostság birtoka volt, a 20. század elején pedig a Vallásalap volt a nagyobb birtokosa.
Patcától nyugatra feküdt Csókakő-puszta, melyet 1456-ban Ipoltfalvi Miklós nyert adományul.
A 2011-es népszámlálás során a lakosok 100%-a magyarnak, 1,6% cigánynak mondta magát (a kettős identitások miatt a végösszeg nagyobb lehet 100%-nál). A vallási megoszlás a következő volt: római katolikus 42,6%, református 21,3%, evangélikus 1,6%, felekezet nélküli 18% (14,8% nem nyilatkozott).[11]
2022-ben a lakosság 90,9%-a vallotta magát magyarnak, 1,8% szlováknak (9,1% nem nyilatkozott; a kettős identitások miatt a végösszeg nagyobb lehet 100%-nál). Vallásuk szerint 32,7% volt római katolikus, 12,7% református, 1,8% evangélikus, 1,8% egyéb keresztény, 27,3% felekezeten kívüli (23,6% nem válaszolt).[12]