42.633420, -71.316170
42° 38' 0.3" N, 71° 18' 58.2" W
| Country | United States |
| Population | 110,699 |
| Timezone | America/New_York |
Lowell is a city in United States located at latitude 42.633420 and longitude -71.316170. It has a population of approximately 110,699.
Lowell is located at latitude 42.633420 and longitude -71.316170 (42° 38' 0.3" N, 71° 18' 58.2" W).
Lowell has an approximate population of 110,699.
Lowell is located in United States, North America.