Conform recensământului din 2011, satul Nagysáp avea 1.529 de locuitori. Din punct de vedere etnic, majoritatea locuitorilor (95,28%) erau maghiari, existând și minorități de romi (2,86%) și germani (1,16%). Apartenența etnică nu este cunoscută în cazul a 0,39% din locuitori.[3] Nu există o religie majoritară, locuitorii fiind romano-catolici (37,08%), reformați (23,48%) și persoane fără religie (8,5%). Pentru 30,94% din locuitori nu este cunoscută apartenența confesională.[4]