The development of knowledge graphs for water resources as a tool for studying sustainable regional development is a relevant task, as the increasing deterioration of water bodies affects the ecology, economy of the country, as well as the health of the population living near water bodies. Solving this problem requires the development of water resource monitoring methods based on semantic data analysis is required to detect and track sources of pollution and provide recommendations to support decision-making. This research proposes a method of semantic analysis for modeling knowledge graphs and constructing rules that enable the integration of data from heterogeneous sources, semantic compatibility, support for reasoning and inference, facilitate queries and search, and represent knowledge in the field of water resource monitoring. As a result, an ontology based on the SWRL language is created, which enables the expression of complex relationships and derivation of new knowledge, SSN for interaction between the ontology and sensor data, and Time Ontology, which models and analyzes information related to temporal aspects.After populating the ontology and establishing logical connections, SPARQL queries are implemented to retrieve new knowledge about water resources.