Uncovering community structures of a complex network can help us to understand how the network functions. Over the past few decades, network community detection has attracted growing research interest from many fields. Many community detection methods have been developed. Network community structure detection can be modelled as optimisation problems. Due to their inherent complexity, these problems often cannot be well solved by traditional optimisation methods. For this reason, evolutionary algorithms have been adopted as a major tool for dealing with community detection problems. This paper presents a survey on evolutionary algorithms for network community detection. The evolutionary algorithms in this survey cover both single objective and multiobjective optimisations. The network models involve weighted/unweighted, signed/unsigned, overlapping/non-overlapping and static/dynamic ones. . His current research interests are in the area of computational intelligence and complex network analysis. Lijia Ma received his BS in Communication Engineering from His research interests include evolutionary multiobjective optimisation, data mining and complex network analysis. Maoguo Gong received his BS in Electronic Engineering and PhD in Electronic Science and Technology from Xidian University, Xi'an, China, in 2003 and 2009, respectively. He is currently a Full Professor with the Key Laboratory of Intelligent Perception and Image Understanding of the Ministry of Education, Xidian University. His research interests are broadly in the area of computational intelligence with applications. He has published over 100 research papers in journals and conferences, and holds 12 granted patents as the first inventor.A survey on network community detection based on evolutionary computation 85 Dayong Tian received his BS of Electronic Information Science and Techonology and ME of Circuit and System in Xidian University, Xi'an, China. Currently, he is a PhD student in Biomedical Engneering in University of Technology, Sydney, Australia. His research interests are machine learning theory and applications in face image restoration, recognition and image retrieval. We expect that complex network analysis's scope will continue to expand and its applications to multiply. We are positive that methods and theories that work for community detection are helpful for other network issues such as link prediction, network recommender, network robustness, network resource allocation, anomaly detection, network core detection, network ranking, network compression, network security, network sentiment computing, and so forth. From both theoretical and technological perspectives, network community detection technology will move beyond network structure analysis toward emphasising network intelligence. We do hope that this survey can benefit scholars who set foot in this field. Our future work will focus on more in-depth analysis of network issues. Such analysis is expected to shed light on how networks change the real world.