Структура от данни за непресичащи се множества (Disjoint-set data structure, union–find data structure или merge–find set) в информатиката е структура от данни, която съдържа колекция от непресичащи се динамични множества, разделени на няколко несвързани (непрепокриващи се) подмножества.