ระบบการตั้งชื่อโดเมน (อังกฤษ: Domain Name System: DNS) เป็นระบบที่ใช้เก็บข้อมูลของชื่อโดเมน (โดเมนเนม) ซึ่งใช้ในเครือข่ายขนาดใหญ่อย่างอินเทอร์เน็ต โดยข้อมูลที่เก็บมีหลายอย่าง แต่สิ่งสำคัญคือความสัมพันธ์ระหว่างชื่อโดเมนนั้นๆ กับหมายเลขไอพีที่ใช้งานอยู่ คำว่า DNS สามารถแทนความหมายได้ทั้ง Domain Name Service (บริการชื่อโดเมน) และ Domain Name Server (เครื่องบริการชื่อโดเมน) อีกด้วย
ประโยชน์ที่สำคัญของ DNS คือช่วยแปลงหมายเลขไอพีซึ่งเป็นชุดตัวเลขที่จดจำได้ยาก (เช่น 207.942.31.206) มาเป็นชื่อที่สามารถจดจำได้ง่ายแทน (เช่น abc.net)