The tugboat is the vessel that helps to maneuver large ships for berthing and un-berthing operations. To achieve efficient tugboat operations, investigating the features of tugboat activities is of crucial importance. This study aims to use automatic identification system (AIS) data to identify the maneuver services and analyze the characteristics of tugboat activities. A two-stage algorithm is developed to extract the time, locations, and involved tugboats for berthing and un-berthing operations from AIS data. The AIS data from Tianjin port, China, are used in the case study to demonstrate the effectiveness of the proposed method and analyze the pattern of tugboat activities. First, some important features of tugboat jobs are presented, such as the daily number of jobs and the spatial distribution of jobs. Then, a temporal and spatial analysis is conducted to investigate tugboat assignment, service time, tugboat utilization, and locations of berthing and un-berthing operations. The obtained results and implications could shed light on the deployment of tugboat berths, tugboat scheduling, and evaluation of tugboat fleet operation.