Es una de las ciudades que conforman la Comunidad metropolitana de Montreal y se encuentra en el municipio regional de condado de Vaudreuil-Soulanges y a su vez, en la región del Vallée-du-Haut-Saint-Laurent en Montérégie.
[3][4] Hace parte de las circunscripciones electorales de Vaudreuil a nivel provincial y de Vaudreuil-Soulanges a nivel federal.
[5][6][3][7] Hudson se encuentra ubicada en las coordenadas 45°27′00″N 74°09′00″O / 45.45000, -74.15000.
Los datos del censo mostraron que de las 5088 personas censadas en 2006, en 2011 hubo un aumento poblacional de 47 habitantes (0,9%).
El número total de viviendas particulares que se encontraban ocupadas por residentes habituales fue de 2125.