الأعداد الصحيحة هي أعداد كاملة بدون فاصلة عشرية (مثل -6، 0، 25، 1234، إلخ.)
ينقسم نوع الأعداد الصحيحة إلى نوعين فرعيين هما fixnum وbignum.
fixnum بأنه عدد صحيح ذو إشارة لا يقل حجمه عن 16 بت، لكنه غالبًا أكبر حسب التنفيذ.bignum هو نوع يحتوي على أي عدد صحيح أكبر من fixnum.في Common Lisp، يمكن أن تكون الأعداد الصحيحة كبيرة أو صغيرة بشكل تعسفي، لذا لا داعي للقلق بشأن «الفيض» عند التعامل معها. بينما قد تعاني بعض اللغات الأخرى من فقدان الدقة أو التفاف الأعداد الكبيرة، فإن حجم الأعداد الصحيحة في Common Lisp محدود فقط بمقدار الذاكرة المتاحة.
;; Big integers are no problem
(expt 2 200) ; => 1606938044258990275541962092341162602522202993782792835301376