นามสกุล คือ ชื่อบอกตระกูล (หรือสกุล) เพื่อแสดงที่มาของบุคคลนั้น ว่ามาจากครอบครัวไหน ตระกูลใด ธรรมเนียมการใช้นามสกุลปรากฏอยู่ทั่วไปในหลาย ๆ ประเทศและวัฒนธรรม ซึ่งในแต่ละที่ก็อาจจะมีลักษณะเฉพาะแตกต่างกันไปและยังได้ใช้ตั้งแต่รัชกาลที่6อีกด้วย
ในหลาย ๆ วัฒนธรรม (เช่น ทางตะวันตก ตะวันออกกลาง และในทวีปแอฟริกา) นามสกุลจะอยู่ในลำดับหลังสุดของชื่อบุคคล แต่ในบางวัฒนธรรม โดยเฉพาะในเอเชียตะวันออก (จีน ญี่ปุ่น เกาหลี เวียดนาม) นามสกุลจะอยู่ในลำดับแรก ส่วนนามสกุลของไทยจะอยู่เป็นลำดับสุดท้ายเหมือนทางตะวันตก
ในบางวัฒนธรรม จะใช้นามสกุลในการเรียกขานในโอกาสที่เป็นทางการ เช่น บารัก โอบามา (Barack Obama) จะถูกเรียกว่า คุณโอบามา (Mr. Obama) ไม่ใช่ คุณบารัก เป็นต้น
ก่อนหน้านี้ กฎหมายไทยกำหนดให้ผู้หญิงที่แต่งงานแล้ว จะต้องเปลี่ยนมาใช้นามสกุลสามี แต่ในปัจจุบัน ศาลรัฐธรรมนูญได้ชี้ขาดให้ผู้หญิงมีสิทธิในการเลือกใช้นามสกุลของตัวเองหรือของสามีได้ ซึ่งถือเป็นการให้สิทธิแก่สตรีตรงตามที่รัฐธรรมนูญ พ.ศ. 2540 มาตรา 30 ระบุไว้
เดิมคนไทยไม่ได้มีนามสกุล จะมีเพียงชื่อเรียกเท่านั้น ในสมัย พระบาทสมเด็จพระมงกุฎเกล้าเจ้าอยู่หัว รัชกาลที่ 6 จึงโปรดให้มีการตั้งนามสกุลเหมือนกับประเทศอื่นๆ โดยให้ตราพระราชบัญญัติขนานนามสกุล เมื่อวันที่ 22 มีนาคม พ.ศ. 2455 มีผลบังคับใช้ตั้งแต่วันที่ 1 กรกฎาคม พ.ศ. 2456 และมีการพระราชทานนามสกุลให้แก่หลายครอบครัวที่เรียกว่า นามสกุลพระราชทานจำนวน 6,432 นามสกุล และหลายครอบครัวก็ตั้งนามสกุลตามชื่อของผู้นำของครอบครัวนั้น หรือตามถิ่นที่อยู่อาศัยของครอบครัวนั้น นามสกุลแรกของประเทศไทย คือ สุขุม
เมื่อมีพระราชบัญญัติขนามนามสกุลฯ ขึ้น ราษฎรไทยจึงต้องตั้งนามสกุลสำหรับใช้ในครอบครัวหรือตระกูลของตน โดยมีความนิยมหลายอย่างด้วยกัน ดังนี้
(๒) ไม่พ้องหรือมุ่งหมายให้คล้ายกับราชทินนาม เว้นแต่ราชทินนามของตน ของผู้บุพการี หรือของผู้สืบสันดาน
(๓) ไม่ซ้ำกับชื่อสกุลที่ได้รับพระราชทานจากพระมหากษัตริย์ หรือชื่อสกุลที่ได้จดทะเบียนไว้แล้ว