Distanza Great Circle MySQL (formula Haversine) fa esattamente quello che ti serve.
Con solo 200 record, tuttavia, puoi anche caricarli tutti e controllarli con il codice. Il set di dati è davvero troppo piccolo per preoccuparsi troppo del database rispetto al codice o di altre ottimizzazioni simili.
Calcolo della distanza tra i codici postali in PHP ha un paio di implementazioni PHP di questo algoritmo.
Ricerca di prossimità geografica è praticamente lo stesso identico problema che hai tu.