diff --git a/Applications/Utils/CMakeLists.txt b/Applications/Utils/CMakeLists.txt
index b59b53186da7ee49eb40fdf7f81fd21247c3090b..565333d2e3d6951b81c61ef4027f13e8f9c55025 100644
--- a/Applications/Utils/CMakeLists.txt
+++ b/Applications/Utils/CMakeLists.txt
@@ -3,7 +3,7 @@ add_subdirectory(GeoTools)
 add_subdirectory(MeshGeoTools)
 add_subdirectory(MeshEdit)
 add_subdirectory(ModelPreparation)
-add_subdirectory(PartitionMesh)
+add_subdirectory(ModelPreparation/PartitionMesh)
 add_subdirectory(SimpleMeshCreation)
 
 if(OGS_BUILD_GUI)
diff --git a/Applications/Utils/PartitionMesh/CMakeLists.txt b/Applications/Utils/ModelPreparation/PartitionMesh/CMakeLists.txt
similarity index 100%
rename from Applications/Utils/PartitionMesh/CMakeLists.txt
rename to Applications/Utils/ModelPreparation/PartitionMesh/CMakeLists.txt
diff --git a/Applications/Utils/PartitionMesh/MeshPartitioning.cpp b/Applications/Utils/ModelPreparation/PartitionMesh/MeshPartitioning.cpp
similarity index 100%
rename from Applications/Utils/PartitionMesh/MeshPartitioning.cpp
rename to Applications/Utils/ModelPreparation/PartitionMesh/MeshPartitioning.cpp
diff --git a/Applications/Utils/PartitionMesh/MeshPartitioning.h b/Applications/Utils/ModelPreparation/PartitionMesh/MeshPartitioning.h
similarity index 100%
rename from Applications/Utils/PartitionMesh/MeshPartitioning.h
rename to Applications/Utils/ModelPreparation/PartitionMesh/MeshPartitioning.h
diff --git a/Applications/Utils/PartitionMesh/MetisSetup.cmake b/Applications/Utils/ModelPreparation/PartitionMesh/MetisSetup.cmake
similarity index 100%
rename from Applications/Utils/PartitionMesh/MetisSetup.cmake
rename to Applications/Utils/ModelPreparation/PartitionMesh/MetisSetup.cmake
diff --git a/Applications/Utils/PartitionMesh/PartitionMesh.cpp b/Applications/Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp
similarity index 100%
rename from Applications/Utils/PartitionMesh/PartitionMesh.cpp
rename to Applications/Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp