Vesels skaitlis ir skaitlis, kas var būt naturāls skaitlis, naturālo skaitļu pretējais skaitlis vai nulle. Šie skaitļi veido veselo skaitļu kopu. Veselo skaitļu piemēri ir 0, 1, -1, 2, −2, 3, -3 un tā tālāk, savukārt 9,75, 5 12 un nav veseli skaitļi. Veselo skaitļu ir bezgalīgi daudz, neeksistē lielākais un mazākais veselais skaitlis. Veselo skaitļu kopu apzīmē ar (vācu: Zahlen — ‘skaitlis’). Veselo skaitļu kopā ietilpst naturālo skaitļu kopa (), savukārt veselie skaitļi ir racionālo skaitļu () un reālo skaitļu kopu () apakškopa.