Conform recensământului din 2011, satul Kardos avea 687 de locuitori. Din punct de vedere etnic, majoritatea locuitorilor (69,68%) erau maghiari, cu o minoritate de slovaci (29,98%).[3] Nu există o religie majoritară, locuitorii fiind luterani (42,36%), persoane fără religie (27,8%) și reformați (1,46%). Pentru 27,8% din locuitori nu este cunoscută apartenența confesională.[4]