Distance between Middleborough and Leominster
Distance from Middleborough, MA to Leominster, MA is 62 miles / 99 kilometers.
Map showing the distance from Middleborough to Leominster
![]() |
Air distance: | miles km |
Middleborough, MA
City: | Middleborough, MA |
Country: | United States |
Leominster, MA
City: | Leominster, MA |
Country: | United States |
Time difference between Middleborough and Leominster
There is no time difference between Middleborough and Leominster. Current local time in Middleborough and Leominster is 20:20 EST (2025-02-27)