The upscale whites/latte liberals were for Obama. If you look at the results by cities, he also won several Republican places, especially in Litchfield County. The Connecticut primary occurred early enough when Obama had some crossover support from disaffected Republicans who were moved by his hopey changey speeches and rhetoric of bringing everyone together compared to the "polarizing" warmonger Hillary. Unsurprisingly, Obama also won big in the heavily African American places like Bloomfield, whereas Clinton racked up big margins in the majority Hispanic/Latino communities.
Obama also ran up the score in the state's population centers. Of the 10 largest cities:
Bridgeport (Obama 55.99, Clinton 42.25 = O+ 13.74)
New Haven (Obama 66.05, Clinton 32.24 = O+ 33.81)
Hartford (Obama 62.31, Clinton 35.96 = O+ 26.35)
Stamford (Obama 48.57, Clinton 48.35, Edwards 1.09 = O+ 0.22)
Waterbury (Obama 50.72, Clinton 45.35, Edwards 1.35 = O+ 5.37)
Norwalk (Obama 56.05, Clinton 40.56 = O+ 15.49)
Danbury (Clinton 51.13, Obama 45.79, Edwards 0.99 = C+ 5.34)
New Britain (Clinton 54.70, Obama 41.78, Edwards 1.03 = C+ 12.92)
Greenwich (Obama 52.99, Clinton 45.19 = O+ 7.80)
Bristol (Clinton 57.04, Obama 40.11, Edwards 0.96 = C+ 16.93)
Best municipalities by county:
Fairfield County
Obama: New Canaan (Obama 60.83, Clinton 36.52, Edwards 1.01 = O+ 24.31)
Clinton: Shelton (Clinton 55.57, Obama 40.74, Edwards 1.52 = C+ 14.83)
Hartford County
Obama: Bloomfield (Obama 71.45, Clinton 27.37 = O+ 44.08)
Clinton: Plainville (Clinton 58.92, Obama 37.55, Edwards 1.12 = C+ 21.37)
Litchfield County
Obama: Canaan (Obama 75.16, Clinton 23.57 = O+ 51.59)
Clinton: Plymouth (Clinton 58.31, Obama 38.54, Edwards 1.51 = C+ 19.77)
Middlesex County
Obama: Essex (Obama 58.78, Clinton 39.72 = O+ 19.06)
Clinton: Cromwell (Clinton 52.85, Obama 44.34, Edwards 0.86 = C+ 8.51)
New Haven
Obama: New Haven (see above)
Clinton: East Haven (Clinton 69.74, Obama 28.04, Edwards 0.87 = C+ 41.70)
New London County
Obama: Lyme (Obama 63.16, Clinton 33.63, Others 2.04, Edwards 1.17 = O+ 29.53)
Clinton: Lisbon (Clinton 58.72, Obama 34.63, Others 4.59, Edwards 2.06 = C+ 24.09)
Tolland County
Obama: Union (Obama 58.59, Clinton 34.34, Others 4.04, Edwards 3.03 = O+ 24.25)
Clinton: Stafford (Clinton 52.74, Obama 43.09, Others 2.63, Edwards 1.54 = C+ 9.65)
Windham County
Obama: Pomfret (Obama 58.42, Clinton 37.31, Others 2.35, Edwards 1.92 = O+ 21.11)
Clinton: Plainfield (Clinton 60.71, Obama 34.17, Others 3.58, Edwards 1.54 = C+ 26.54)