A method for identifying a type of a geographical location of a user comprising: receiving a target geographical location and corresponding uploading times uploaded by a user terminal when the user terminal transmits data with an instant messaging application or a social network application, one target geographical location corresponding to at least one uploading time; obtaining a preset time-location type mapping relationship, the preset time-location type mapping relationship defining probability values associated with each of preset location types corresponding to preset time intervals; the method further characterized by comprising: traversing the preset location types, for each preset location type, calculating a sum of all probability values which are associated with the preset location type, correspond to the uploading times of the target geographical location, and are found according to the preset time-location type mapping relationship, as a degree that the target geographical location belongs to the preset location type, and obtaining degrees that the target geographical location belongs to the preset location types respectively; and identifying a location type of the target geographical location according to the degrees that the target geographical location belongs to the preset location types respectively. receiving a target geographical location and corresponding uploading times uploaded by a user terminal when the user terminal transmits data with an instant messaging application or a social network application, one target geographical location corresponding to at least one uploading time; obtaining a preset time-location type mapping relationship, the preset time-location type mapping relationship defining probability values associated with each of preset location types corresponding to preset time intervals; the method further characterized by comprising: traversing the preset location types, for each preset location type, calculating a sum of all probability values which are associated with the preset location type, correspond to the uploading times of the target geographical location, and are found according to the preset time-location type mapping relationship, as a degree that the target geographical location belongs to the preset location type, and obtaining degrees that the target geographical location belongs to the preset location types respectively; and identifying a location type of the target geographical location according to the degrees that the target geographical location belongs to the preset location types respectively. traversing the preset location types, for each preset location type, calculating a sum of all probability values which are associated with the preset location type, correspond to the uploading times of the target geographical location, and are found according to the preset time-location type mapping relationship, as a degree that the target geographical location belongs to the preset location type, and obtaining degrees that the target geographical location belongs to the preset location types respectively; and identifying a location type of the target geographical location according to the degrees that the target geographical location belongs to the preset location types respectively.