ネットワーク理論(ネットワークりろん)は、通信、コンピュータ、、ソーシャルなどの複雑ネットワークを研究する分野。ネットワークは、ノードやエッジが属性(例:名前)を持つグラフとして定義される。数学のグラフ理論、物理学の統計力学、コンピュータサイエンスのデータマイニングと情報視覚化、統計からの推論モデリング、社会学の社会構造などの理論や手法が使われる。