Votre MacBook Pro n'est pas équipé d'un adaptateur GPS. La géolocalisation fonctionne généralement en recherchant votre adresse IP et les réseaux WiFi à proximité dans une base de données en ligne, cette dernière méthode donnant généralement de meilleurs résultats. Les fournisseurs de localisation conservent de grandes bases de données de tous les réseaux WiFi et de leur emplacement. Par exemple, Google les collecte lorsqu'il prend des photos pour StreetView et les téléphones portables les collectent également en permanence. En recherchant votre emplacement, vous transférez une liste de tous les réseaux à portée à un tel fournisseur qui devine un emplacement sur la base de cette liste.
Si vous avez récemment déménagé dans une autre ville, il y a de fortes chances que votre propre réseau WiFi ait déménagé avec vous, mais qu'il figure toujours dans ces bases de données à l'ancien emplacement. Il se peut qu'il n'y ait plus beaucoup d'autres réseaux à portée ou qu'ils soient inconnus du fournisseur de localisation. Ainsi, toute recherche d'emplacement géographique renvoie votre ville natale car c'est le seul endroit connu où ce réseau WiFi existait.
Vous pouvez essayer de désactiver Airport et de vous connecter à Internet par câble. De cette façon, le fournisseur d'accès n'a que votre adresse IP comme solution de repli. Cela devrait au moins vous donner un résultat différent.