Saudi Arabia has started building smart cities and communities as part of the Saudi 2030 vision, which aims to digitalize all services. Smart cities use different types of technologies and data to improve the quality of life for citizens, manage resources, and make operations more efficient. In big cities such as Riyadh and Jeddah, the number of vehicles on the road has dramatically increased. Hence, parking has become a problem since there are limited spaces available. In this article, a novel, intelligent, and automated method for vehicle parking and management is proposed. This approach employs a convolutional neural network (CNN) tool to train the algorithm deeply. Image segmentation and preprocessing techniques are employed as well. All operations are automated and cost-effective since the proposed smart parking management system utilizes only a single camera to provide real-time views of the status of a parking lot. Furthermore, there is no need for human interference, and it is easy to maintain. Several simulation scenarios were conducted on MATLAB to validate this approach and prove its efficiency. A comparative evaluation between the proposed system and some works of literature is provided, and it indicates that the developed system outperforms the works from the preexisting literature.