This paper presents a parallel implementation of the Edmonds-Karp algorithm for solving the maximum flow problem using the MapReduce framework. It discusses the challenges posed by large network graphs and optimizations made to improve the performance and parallelism of the algorithm on clusters of machines. The results demonstrate that the proposed implementation can efficiently handle large graph datasets while effectively calculating maximum flow values in a reasonable timeframe.