pympler can find the approximate memory usage of a NetworkX graph in bytes.
import networkx as nx from pympler import asizeof G = nx.Graph() graph_memory = asizeof.asizeof(G)