Husson College in Bangor is also going to be starting a Law School....I heard that this week from a friend of mine who is just finishing up another master's there. Not sure when that will be up and going, but it's worth looking into. Also, I'm not sure if you have a preference as far as regions, but the mid-coast area is very nice and still relatively affordable. Belfast is only about 45 minutes from Bangor, and there are many sweet towns nearby if Belfast feels too big. Stockton Springs and Lincolnville may be the size you're looking for. Scarborough and Yarmouth are growing--fast. My sis-in-law was visiting this weekend, she's lived in Yarmouth her whole life. She said there's very little land left for new building, and they've got to be close to their saturation point. She's missing the small, hometown feel it had when she grew up, and is thinking of moving, and commuting in to Yarmouth to work.
It really depends on what you are looking for as far as population, because along the coastline here you can find every size town. Good luck in your search!
