Situated in Newfoundland and Labrador, Canada, Meadows is a city. It has a population of 560.
Population560
ProvinceNewfoundland and Labrador
Coordinates48.9948° N, 58.0478° W
CountryCanada
Rank in Canada#2,949 of 21,561
Map
About Meadows
Geographically, Meadows is positioned at 48.99° N, 58.05° W, within the Northern Hemisphere. It is administered as part of Newfoundland and Labrador, Canada.
The population of Meadows is 560, placing it at position #2,949 among 21,561 localities in Canada.
Cities in Newfoundland and Labrador
Meadows is located in the Newfoundland and Labrador province of Canada. Other cities in the region include St. John's, Conception Bay South, Paradise. Meadows has 560 inhabitants.