Money Magazine’s Top 100 Places To Live Rank City Population 1 Louisville, CO 18,800 2 Chanhassen, MN 23,700 3 Papillion, NE 22,200 4 Middleton, WI 16,900 5 Milton, MA 25,400 6 Warren, NJ 16,100 7 Keller, TX 38,100 8 Peachtree City, GA 34,500 9 Lake St. Louis, MO 13,900 10 Mukilteo, WA 20,500 11 West Goshen, PA 8,800 12 Sammamish, WA 35,200 13 Superior, CO 10,500 14 Farmington, UT 16,500 15 Westerville, OH 35,700 16 Acton, MA 21,100 17 Newcastle, WA 9,800 18 Highland Heights, OH 8,600 19 Hopkinton, MA 14,000 20 Chaska, MN 23,900 21 Montville, NJ 22,300 22 Draper, UT 38,600 23 Solon, OH 22,000 24 Mansfield, TX 44,100 25 Ellisville, MO 9,200 26 Lenexa, KS 45,700 27 Tolland, CT 15,300 28 Plymouth Township, MI 28,800 29 Liberty, MO 30,000 30 Twinsburg, OH 17,500 31 Southborough, MA 9,900 32 Friendswood, TX 33,500 33 Brownsburg, IN 19,500 34 New Berlin, WI 39,000 35 Suwanee, GA 14,900 36 Lino Lakes, MN 19,900 37 Easton, MA 22,800 38 Grosse Ile, MI 11,300 39 Schertz, TX 29,300 40 Medina, OH 26,200 41 Springboro, OH 17,300
42 Urbandale, IA 38,100 43 Merrimack, NH 27,000 44 Apex, NC 31,600 45 Georgetown, TX 46,900 46 Hewitt, TX 13,500 47 Eldersburg, MD 33,200 48 St. John, IN 12,300 49 Madison, AL 38,300 50 Hanover, NH 8,500 51 Richland, WA 44,700 52 Rochester, MI 11,000 53 Mount Airy, MD 8,800 54 Brandon, MS 20,600 55 Somers, CT 11,800 56 Batavia, IL 27,300 57 Simsbury, CT 23,700 58 Shrewsbury, MA 34,600 59 Jackson, MO 13,500 60 River Vale, NJ 9,700 61 Pewaukee, WI 13,100 62 Ankeny, IA 40,600 63 Martinez, GA 30,600 64 West Linn, OR 25,000 65 Buffalo Grove, IL 43,100 66 Hooksett, NH 13,900 67 Bixby, OK 20,100 68 Saline, MI 9,000 69 Scituate, RI 10,900 70 Walnut, CA 30,900 71 Bountiful, UT 43,800 72 Cheshire, CT 29,600 73 Glocester, RI 10,300 74 Lindon, UT 10,000 75 East Lyme, CT 19,300 76 Germantown, WI 19,400 77 Trumbull, CT 35,900 78 Waunakee, WI 11,100 79 Lake Oswego, OR 36,700 80 Bettendorf, IA 32,400 81 West Fargo, ND 23,100 82 Rancho Santa Margarita, CA 49,600 83 Calera, AL 9,400 84 Mechanicsville, VA 37,500 85 Alabaster, AL 28,700
86 Bryant, AR 14,700 87 Clayton, CA 11,200 88 Emmaus, PA 11,300 89 Cave Spring, VA 25,300 90 Helena, AL 14,200 91 Glen Carbon, IL 12,500 92 Silverdale, WA 16,600 93 Tecumseh, MI 8,700 94 Glen Allen, VA 14,400 95 Concord, NH 42,400 96 Lake Mary, FL 15,100 97 Owatonna, MN 24,700 98 Norfolk, NE 23,100 99 Columbus, NE 21,400 100 Oviedo, FL 30,800