A method for determining a service area corresponding to a clerk communication account, wherein the method comprises: determining, by a server, each communication account which has communicated with a target clerk communication account within a historical time period with a first preset time length, wherein the target clerk communication account is located in a terminal, the communication account is located in another terminal that communicates with the terminal where the target clerk communication account is located, and there are a plurality of communication accounts which have communicated with the target clerk communication account within the historical time period with the first preset time length; acquiring, by the server, geographical positions corresponding to the plurality of communication accounts which have communicated with the target clerk communication account; and for the geographical positions corresponding to the plurality of communication accounts: determining, by the server, distances between each geographical position and other geographical positions of the geographical positions; deleting, by the server, the geographical position in a situation that a number of the other geographical positions of the geographical positions, which have a distance to the geographical position larger than a first preset distance threshold value is greater than a preset number threshold value; and determining, by the server, a service area corresponding to the target clerk communication account by drawing the service area according to remaining geographical positions after the deleting is performed on the geographical positions corresponding to the plurality of communication accounts. determining, by a server, each communication account which has communicated with a target clerk communication account within a historical time period with a first preset time length, wherein the target clerk communication account is located in a terminal, the communication account is located in another terminal that communicates with the terminal where the target clerk communication account is located, and there are a plurality of communication accounts which have communicated with the target clerk communication account within the historical time period with the first preset time length; acquiring, by the server, geographical positions corresponding to the plurality of communication accounts which have communicated with the target clerk communication account; and for the geographical positions corresponding to the plurality of communication accounts: determining, by the server, distances between each geographical position and other geographical positions of the geographical positions; deleting, by the server, the geographical position in a situation that a number of the other geographical positions of the geographical positions, which have a distance to the geographical position larger than a first preset distance threshold value is greater than a preset number threshold value; and determining, by the server, a service area corresponding to the target clerk communication account by drawing the service area according to remaining geographical positions after the deleting is performed on the geographical positions corresponding to the plurality of communication accounts. determining, by the server, distances between each geographical position and other geographical positions of the geographical positions; deleting, by the server, the geographical position in a situation that a number of the other geographical positions of the geographical positions, which have a distance to the geographical position larger than a first preset distance threshold value is greater than a preset number threshold value; and determining, by the server, a service area corresponding to the target clerk communication account by drawing the service area according to remaining geographical positions after the deleting is performed on the geographical positions corresponding to the plurality of communication accounts.