Explore Upper Mills, New Brunswick with an interactive map featuring Street View, satellite and terrain views. Live weather, local news and location details for Upper Mills, New Brunswick, Canada.
Map search is available for a limited number of queries per session to manage costs. Be specific — search precisely for best results.
| Place | Upper Mills |
| Type | Rural Village |
| Province / Territory | New Brunswick (NB) |
| Location | Charlotte |
| Country | Canada |
| Latitude | 45.13757 |
| Longitude | -67.322918 |
| Importance | Village / hamlet |
| CGN ID | DAPSY |
Upper Mills is a rural village in Charlotte, New Brunswick, Canada. It is classified as a village / hamlet. Upper Mills is located at 45.1376°N, 67.3229°W.
Upper Mills rests in a verdant embrace, where the St. Croix River, a ribbon of cool, clear water, dictates the land's gentle inclination. It lies 5.2 km south-south-west of St. Stephen, NB (from St. Stephen, NB: bearing 204°T), and is situated 14.6 km south-west of Oak Bay. Hills, softened by the passage of seasons, rise with a quiet dignity, their slopes a mosaic of mature spruce and fir, their shadowed hollows hinting at unseen streams. The air here carries the clean, resinous scent of the forest, mingled with the damp, earthy aroma of the riverbank. During the long summer twilight, the sky above Upper Mills often bleeds into hues of rose and lavender, a fleeting spectacle that settles over the landscape like a benediction. The very feel of the place is one of patient endurance, of a landscape that has weathered storms and witnessed countless dawns, its character shaped by the persistent flow of water and the steadfast presence of ancient trees. The history of Upper Mills is intimately tied to the power of its waterways, particularly the St. Croix River, which once thrummed with the energy of lumber mills that gave the settlement its name. These early industries, fueled by the bountiful forests that once cloaked the surrounding hills, established a robust local economy, drawing people to this fertile valley. Though the great mills are largely gone, their legacy lingers in the very shape of the land and in the quiet resilience of the people who call Upper Mills home. Today, the economy is a more varied affair, with a strong connection to the land through forestry, agriculture, and a growing appreciation for the natural beauty that draws visitors. The river remains a focal point, its waters offering both sustenance and recreation, a constant reminder of the enduring relationship between Upper Mills and its wild, elemental surroundings.
Upper Mills, niché dans le paysage vallonné du Nouveau-Brunswick, déploie une beauté discrète, où la terre rencontrant l'eau semble murmurer des histoires anciennes. Les collines douces, tapissées de forêts denses, cèdent la place à des prairies où le travail des hommes a façonné la terre, vestiges d'une agriculture qui a nourri des générations. L'air, souvent empreint de la fraîcheur des bois et de la salinité subtile apportée par la proximité des côtes, porte le rythme lent d'une vie ancrée dans le présent, mais visiblement traversée par le passé. C'est un lieu où le temps semble s'étirer, où la lumière du soir vient caresser les toits des maisons, peignant des ombres longues et douces sur les chemins qui serpentent. Les eaux de la rivière, calmes et réfléchissantes, témoignent de la présence de cette communauté, Upper Mills, qui, par sa constance et sa résilience, a su conserver une âme authentique, un écho des premières implantations qui ont forgé son identité.
Loading news…
Loading news…
Loading news…
Explore Upper Mills, New Brunswick, Canada, with interactive street, satellite and terrain maps, complete with integrated Google Street View imagery. Live weather conditions and 7-day forecasts — including hourly outlooks — are provided through Open-Meteo, while real-time local and world news feeds help keep the page current. Visitors can also search Google alongside Wikipedia and editorial summaries for additional local information and context.
Location data for Upper Mills is sourced from the Canadian Geographical Names Database (CGN), Natural Resources Canada, and verified by coordinates rather than name matching alone. GPS coordinates, province, administrative location and place type are shown in the information panel above.
| Page generated | June 2026 |
| Location data | Canadian Geographical Names Database (CGN), Natural Resources Canada |