{"name":"St. Joseph River at Berrien Springs","slug":"04102000","river_id":null,"basis":"gauge","bbox":[-86.39227228895297,41.905456368112375,-86.27544771104704,41.99234363188763],"generated_at":"2026-09-24T06:09:13Z","breaks":[58,64,70],"thermal":{"Cold":{"color":"#0f6e56","dark":"#3f9b7f"},"Cold-transitional":{"color":"#3d7c9c","dark":"#6aa6c4"},"Cool":{"color":"#c98a3b","dark":"#d9a256"},"Warm":{"color":"#a94b32","dark":"#c46a4f"},"Unknown":{"color":"#9a9384","dark":"#7c766a"}},"sites":[{"site_no":"04102000","name":"St. Joseph River at Berrien Springs","short":"St. Joseph River at Berrien Springs","lat":41.9489,"lon":-86.33386,"rm":null,"july_mean_f":null,"live":null},{"site_no":"04101500","name":"St. Joseph River at Niles, MI","short":"St. Joseph River at Niles, MI","lat":41.82921,"lon":-86.25973,"rm":null,"july_mean_f":null,"live":null},{"site_no":"041015313","name":"Osborn Drain at Dewey Lake St Nr Glenwood, MI","short":"Osborn Drain at Dewey Lake St Nr Glenwood, MI","lat":42.05588,"lon":-86.0689,"rm":null,"july_mean_f":null,"live":null},{"site_no":"04101590","name":"Dowagiac Creek at Dutch Settlement Rd Nr Dowagiac,","short":"Dowagiac Creek at Dutch Settlement Rd Nr Dowagiac,","lat":41.98361,"lon":-86.00278,"rm":null,"july_mean_f":null,"live":null}],"river":{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"july_mean_f":null,"july_class":"Cold-transitional","site_no":null,"name":"Painter Creek"},"geometry":{"type":"LineString","coordinates":[[-86.38042,41.9212],[-86.38005,41.92112],[-86.37982,41.92113],[-86.37957,41.9212],[-86.37926,41.92118],[-86.37896,41.9211],[-86.37866,41.9212],[-86.37846,41.92114],[-86.37813,41.92105],[-86.37791,41.92107],[-86.3776,41.92115],[-86.37726,41.9213],[-86.37705,41.92129]]}},{"type":"Feature","properties":{"july_mean_f":null,"july_class":"Cold","site_no":null,"name":"Love Creek"},"geometry":{"type":"LineString","coordinates":[[-86.29356,41.95498],[-86.29357,41.95494],[-86.2936,41.95476],[-86.2936,41.95473],[-86.29359,41.95469],[-86.29362,41.95459],[-86.29354,41.95455],[-86.29351,41.95452],[-86.29349,41.95449],[-86.29348,41.95445],[-86.29347,41.95438],[-86.2935,41.95424],[-86.29348,41.95422],[-86.29344,41.95419],[-86.29337,41.9541],[-86.29335,41.95407],[-86.29335,41.95403],[-86.29341,41.95398],[-86.29345,41.95391],[-86.29342,41.95374],[-86.29344,41.95367],[-86.29344,41.95363],[-86.29344,41.9536],[-86.29342,41.95356],[-86.2934,41.95353],[-86.29342,41.9535],[-86.29347,41.95344],[-86.29351,41.95342],[-86.29355,41.9534],[-86.29359,41.95337],[-86.29361,41.95334],[-86.29363,41.95331],[-86.29363,41.95328],[-86.29365,41.95324],[-86.29367,41.95321],[-86.2937,41.95318],[-86.29373,41.95316],[-86.29378,41.95315],[-86.29383,41.95315],[-86.29387,41.95315],[-86.29392,41.95314],[-86.29396,41.95312],[-86.29399,41.9531],[-86.29404,41.95303],[-86.29408,41.95303],[-86.29413,41.95304],[-86.29418,41.95305],[-86.29427,41.95304],[-86.29432,41.95304],[-86.29437,41.95304],[-86.29451,41.95304],[-86.29461,41.95304],[-86.29466,41.95304],[-86.295,41.95301],[-86.29509,41.953],[-86.29523,41.95298],[-86.29528,41.95299],[-86.29533,41.953],[-86.29537,41.95299],[-86.29551,41.95296],[-86.29562,41.95294]]}},{"type":"Feature","properties":{"july_mean_f":null,"july_class":"Cold","site_no":null,"name":"Love Creek"},"geometry":{"type":"LineString","coordinates":[[-86.30446,41.96508],[-86.30346,41.96463],[-86.30308,41.96454],[-86.30274,41.9644],[-86.30209,41.9643],[-86.30191,41.96423],[-86.30188,41.96421],[-86.30175,41.96413],[-86.30167,41.9641],[-86.30127,41.96369],[-86.30071,41.96342],[-86.30029,41.96333],[-86.29991,41.96334],[-86.29928,41.9634],[-86.29894,41.96349],[-86.29839,41.96357],[-86.29804,41.96357],[-86.29714,41.9634],[-86.29642,41.96314],[-86.29621,41.96306],[-86.29584,41.96296],[-86.2957,41.96241],[-86.29559,41.96228],[-86.29544,41.96222],[-86.29519,41.96219],[-86.2947,41.96224],[-86.29365,41.9624],[-86.29347,41.96235],[-86.29263,41.96183],[-86.29265,41.96172],[-86.29192,41.96114],[-86.29131,41.96082],[-86.29079,41.96073],[-86.29022,41.96097],[-86.28997,41.96083],[-86.28982,41.96066],[-86.28974,41.96033],[-86.28963,41.96006],[-86.28963,41.96003],[-86.28959,41.95973],[-86.28949,41.95941],[-86.28954,41.95929],[-86.28996,41.95924],[-86.29023,41.95909],[-86.29054,41.95901],[-86.29059,41.9589],[-86.29062,41.9587],[-86.29072,41.95848],[-86.29132,41.95788],[-86.29162,41.95765],[-86.29174,41.95751],[-86.29178,41.9573],[-86.29177,41.95705],[-86.29176,41.95684],[-86.29183,41.95668],[-86.29195,41.95654],[-86.29213,41.95638],[-86.29263,41.95614],[-86.29288,41.95596],[-86.29314,41.95552],[-86.29347,41.95518],[-86.29356,41.95498]]}},{"type":"Feature","properties":{"july_mean_f":null,"july_class":"Cold-transitional","site_no":null,"name":"Painter Creek"},"geometry":{"type":"LineString","coordinates":[[-86.37705,41.92129],[-86.37696,41.92118],[-86.37652,41.92102],[-86.37634,41.921],[-86.37601,41.92085],[-86.37563,41.92047],[-86.37502,41.92025],[-86.37468,41.92013]]}},{"type":"Feature","properties":{"july_mean_f":null,"july_class":"Cold","site_no":null,"name":"Love Creek"},"geometry":{"type":"LineString","coordinates":[[-86.30733,41.96571],[-86.30638,41.96566],[-86.30522,41.96555],[-86.30446,41.96508]]}},{"type":"Feature","properties":{"july_mean_f":null,"july_class":"Cold-transitional","site_no":null,"name":"Grey Run Drain"},"geometry":{"type":"LineString","coordinates":[[-86.39579,41.9007],[-86.39571,41.90052],[-86.39536,41.90003],[-86.39516,41.89982],[-86.39498,41.89973],[-86.3944,41.89944],[-86.3939,41.89932],[-86.39285,41.89912],[-86.3926,41.89913],[-86.39216,41.89927],[-86.39201,41.89961],[-86.39198,41.89974],[-86.39202,41.8999],[-86.39176,41.90019],[-86.39143,41.90032],[-86.39087,41.90024],[-86.39017,41.89981],[-86.39003,41.89974],[-86.38962,41.89944],[-86.38917,41.89925],[-86.38863,41.89926],[-86.38848,41.89933],[-86.38839,41.89949],[-86.38822,41.8997],[-86.38818,41.89974],[-86.38805,41.90067],[-86.38792,41.90081],[-86.38735,41.90113],[-86.38702,41.90145],[-86.38662,41.90173],[-86.38599,41.90205],[-86.38441,41.90269],[-86.38385,41.90297],[-86.38329,41.90336],[-86.38281,41.90377],[-86.38246,41.90412],[-86.38188,41.90476],[-86.38168,41.90509],[-86.38165,41.90558],[-86.38182,41.90575],[-86.38183,41.90598],[-86.38172,41.9062],[-86.3816,41.90632],[-86.38109,41.90652],[-86.38071,41.90657],[-86.37999,41.90698],[-86.37967,41.90716],[-86.37906,41.90744],[-86.37852,41.90765],[-86.37789,41.90763],[-86.37718,41.90747],[-86.37678,41.90731],[-86.37647,41.90708],[-86.37645,41.907],[-86.37636,41.90678],[-86.37632,41.90642],[-86.3762,41.90617],[-86.37614,41.90575],[-86.37585,41.90521],[-86.37575,41.90496],[-86.37558,41.90479],[-86.37551,41.90476],[-86.37513,41.90466],[-86.37502,41.90465],[-86.37477,41.90463],[-86.37471,41.90465],[-86.37463,41.90472],[-86.37447,41.90502],[-86.37433,41.90512],[-86.37408,41.90522],[-86.37387,41.90528],[-86.37358,41.90529],[-86.37243,41.90511],[-86.37171,41.90491],[-86.37144,41.90499],[-86.37121,41.90511],[-86.37064,41.9056],[-86.37051,41.90573],[-86.37028,41.90587],[-86.37014,41.90597],[-86.37008,41.90619],[-86.37023,41.90668],[-86.37018,41.90693],[-86.37036,41.90772],[-86.37038,41.90792],[-86.37035,41.90817],[-86.37039,41.90855],[-86.37031,41.90867],[-86.37016,41.90876],[-86.37019,41.90893],[-86.37029,41.90915],[-86.37032,41.90938],[-86.37024,41.9097],[-86.37012,41.91004],[-86.36989,41.91031],[-86.36971,41.91061]]}},{"type":"Feature","properties":{"july_mean_f":null,"july_class":"Cold-transitional","site_no":null,"name":"Painter Creek"},"geometry":{"type":"LineString","coordinates":[[-86.39912,41.92456],[-86.39903,41.92473],[-86.39895,41.92501],[-86.39864,41.92538],[-86.39831,41.92559],[-86.39793,41.9258],[-86.39758,41.92585],[-86.3972,41.92586],[-86.3968,41.92586],[-86.39662,41.92602],[-86.39628,41.92626],[-86.39603,41.92628],[-86.39565,41.92624],[-86.39498,41.92627],[-86.39428,41.92643],[-86.39361,41.92649],[-86.3927,41.92621],[-86.39207,41.92609],[-86.39062,41.92599],[-86.39005,41.92582],[-86.38987,41.9258],[-86.38971,41.92565],[-86.3897,41.92529],[-86.38968,41.92491],[-86.38941,41.92475],[-86.38864,41.92458],[-86.38828,41.92453],[-86.38788,41.92443],[-86.38753,41.92421],[-86.38702,41.92419],[-86.38659,41.92421],[-86.38423,41.92437],[-86.38375,41.92436],[-86.38338,41.92433],[-86.38296,41.92418],[-86.38262,41.92398],[-86.38238,41.92371],[-86.3824,41.92354],[-86.38221,41.92339],[-86.3821,41.92317],[-86.38221,41.92288],[-86.38221,41.92271],[-86.38202,41.92264],[-86.38176,41.92261],[-86.38096,41.92177],[-86.38073,41.92147],[-86.38042,41.9212]]}}]},"land":{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"name":"Love Creek County Park","owner":"Berrien County"},"geometry":{"type":"Polygon","coordinates":[[[-86.31004,41.9527],[-86.30998,41.95322],[-86.30898,41.95432],[-86.3086,41.95546],[-86.30827,41.95609],[-86.3072,41.95606],[-86.30717,41.9565],[-86.30565,41.95645],[-86.30568,41.95392],[-86.30411,41.95384],[-86.30363,41.95433],[-86.30105,41.95437],[-86.29959,41.95508],[-86.29959,41.95705],[-86.29607,41.95703],[-86.29603,41.94987],[-86.31504,41.94994],[-86.31504,41.95015],[-86.31305,41.95028],[-86.31226,41.95058],[-86.3119,41.95113],[-86.31099,41.95162],[-86.31021,41.95244],[-86.31004,41.9527]]]}},{"type":"Feature","properties":{"name":"Berrien County Youth Fairgrounds","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.35762,41.94821],[-86.35592,41.9516],[-86.3557,41.95219],[-86.35564,41.95472],[-86.35163,41.95314],[-86.35213,41.95238],[-86.34959,41.95154],[-86.35129,41.94902],[-86.35098,41.9484],[-86.35102,41.94454],[-86.35506,41.94447],[-86.35495,41.94689],[-86.35762,41.94821]]]}},{"type":"Feature","properties":{"name":"Indian Bowl","owner":"City"},"geometry":{"type":"Polygon","coordinates":[[[-86.31535,41.95301],[-86.31639,41.95181],[-86.31702,41.95156],[-86.31706,41.95691],[-86.32032,41.9577],[-86.32033,41.96002],[-86.31983,41.96046],[-86.31949,41.96155],[-86.31936,41.96349],[-86.31958,41.96472],[-86.3154,41.96465],[-86.31535,41.95301]]]}},{"type":"Feature","properties":{"name":"Camp Michiana","owner":"City"},"geometry":{"type":"Polygon","coordinates":[[[-86.27865,41.9086],[-86.2779,41.91014],[-86.27198,41.91003],[-86.27193,41.90706],[-86.27227,41.90687],[-86.2726,41.90624],[-86.27307,41.90593],[-86.27421,41.90643],[-86.2816,41.90635],[-86.28148,41.90862],[-86.2811,41.90831],[-86.28025,41.90815],[-86.27865,41.9086]]]}},{"type":"Feature","properties":{"name":"Shamrock Park","owner":"Village of Berrien Springs"},"geometry":{"type":"Polygon","coordinates":[[[-86.33588,41.9539],[-86.33584,41.95422],[-86.33545,41.95474],[-86.33476,41.95543],[-86.33438,41.95543],[-86.33391,41.95569],[-86.33214,41.95618],[-86.33176,41.95612],[-86.33152,41.95594],[-86.33142,41.95571],[-86.32983,41.95583],[-86.33431,41.94934],[-86.33465,41.94925],[-86.33639,41.95082],[-86.33668,41.95163],[-86.33667,41.9524],[-86.33641,41.95282],[-86.33609,41.95314],[-86.33606,41.95348],[-86.33588,41.9539]]]}},{"type":"Feature","properties":{"name":"Webster Lake State Game Area","owner":"Michigan DNR - Wildlife Division"},"geometry":{"type":"Polygon","coordinates":[[[-86.30223,41.90818],[-86.30201,41.90834],[-86.30102,41.90846],[-86.30079,41.90876],[-86.30078,41.90508],[-86.30653,41.90513],[-86.30657,41.90752],[-86.30631,41.90773],[-86.30534,41.90786],[-86.30506,41.90803],[-86.3049,41.90826],[-86.30293,41.90914],[-86.3027,41.90879],[-86.30293,41.9084],[-86.30278,41.90819],[-86.30259,41.90814],[-86.30223,41.90818]]]}},{"type":"Feature","properties":{"name":"Berrien Township Park","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.32116,41.93902],[-86.32176,41.93756],[-86.32135,41.93636],[-86.32287,41.93578],[-86.3245,41.93573],[-86.32451,41.93667],[-86.32494,41.93667],[-86.325,41.94027],[-86.32474,41.94007],[-86.32463,41.93985],[-86.32411,41.93945],[-86.32394,41.93895],[-86.32354,41.93877],[-86.3226,41.93866],[-86.32116,41.93902]]]}},{"type":"Feature","properties":{"name":"Township Park","owner":"City"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-86.35439,41.9403],[-86.35213,41.94028],[-86.35134,41.93885],[-86.35183,41.93855],[-86.35148,41.93787],[-86.35229,41.93735],[-86.35439,41.9403]]],[[[-86.35003,41.94135],[-86.35009,41.94235],[-86.34805,41.94239],[-86.34755,41.94123],[-86.3483,41.94063],[-86.34802,41.94023],[-86.34946,41.93928],[-86.34988,41.94136],[-86.35003,41.94135]]]]}},{"type":"Feature","properties":{"name":null,"owner":"Michigan Department of Transportation"},"geometry":{"type":"Polygon","coordinates":[[[-86.3641,41.92766],[-86.36179,41.92951],[-86.35784,41.92503],[-86.35957,41.92481],[-86.36078,41.92428],[-86.36091,41.92748],[-86.36099,41.92775],[-86.36148,41.92821],[-86.36236,41.92835],[-86.3641,41.92766]]]}},{"type":"Feature","properties":{"name":"Veteran's Memorial Park","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.33919,41.94828],[-86.33889,41.948],[-86.33967,41.94758],[-86.33994,41.94785],[-86.33919,41.94828]]]}},{"type":"Feature","properties":{"name":"Memorial Park","owner":"City"},"geometry":{"type":"Polygon","coordinates":[[[-86.33993,41.94796],[-86.33916,41.94837],[-86.33883,41.94806],[-86.33969,41.94758],[-86.33993,41.94796]]]}},{"type":"Feature","properties":{"name":"Andrews University Arboretum","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.35857,41.9599],[-86.35816,41.9599],[-86.35815,41.95969],[-86.35692,41.95963],[-86.35694,41.95994],[-86.35471,41.9599],[-86.35523,41.95923],[-86.35573,41.95947],[-86.35641,41.95871],[-86.35589,41.95848],[-86.35676,41.95741],[-86.35767,41.95781],[-86.35828,41.95715],[-86.35857,41.95729],[-86.35857,41.9599]]]}},{"type":"Feature","properties":{"name":null,"owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.36351,41.96399],[-86.36356,41.96551],[-86.36245,41.96553],[-86.36244,41.96503],[-86.36153,41.96504],[-86.36106,41.96483],[-86.36106,41.96373],[-86.36149,41.96373],[-86.36151,41.96314],[-86.36138,41.96269],[-86.36094,41.96273],[-86.36089,41.96254],[-86.36265,41.96252],[-86.36314,41.96318],[-86.36356,41.96348],[-86.36381,41.96377],[-86.36388,41.96399],[-86.36351,41.96399]]]}},{"type":"Feature","properties":{"name":"Elizabeth Park","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.30078,41.98277],[-86.30084,41.98255],[-86.30248,41.98257],[-86.30257,41.98528],[-86.30077,41.98526],[-86.30078,41.98277]]]}},{"type":"Feature","properties":{"name":"Robert G. Feather Park","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.34796,41.94026],[-86.3494,41.93923],[-86.34949,41.94137],[-86.34941,41.94165],[-86.34941,41.94235],[-86.34805,41.94234],[-86.34672,41.94111],[-86.34719,41.94081],[-86.3476,41.94116],[-86.34837,41.94062],[-86.34796,41.94026]]]}},{"type":"Feature","properties":{"name":"PUBLIC WATER ACCESS SITE","owner":"Michigan DNR"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-86.34677,41.97377],[-86.34656,41.97403],[-86.34626,41.97405],[-86.34632,41.97387],[-86.34651,41.97374],[-86.34677,41.97377]]],[[[-86.32731,41.94623],[-86.32735,41.94639],[-86.32777,41.94668],[-86.32779,41.94782],[-86.32728,41.94754],[-86.32678,41.94689],[-86.32726,41.94671],[-86.327,41.94634],[-86.32731,41.94623]]]]}},{"type":"Feature","properties":{"name":"Indian Fields Grove Park","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.33191,41.9412],[-86.33447,41.94101],[-86.33542,41.94206],[-86.3336,41.94294],[-86.33191,41.9412]]]}},{"type":"Feature","properties":{"name":"Village Park","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.3074,41.98826],[-86.30692,41.9883],[-86.30608,41.98821],[-86.30613,41.98694],[-86.30697,41.98696],[-86.30723,41.98688],[-86.30732,41.98657],[-86.30779,41.98658],[-86.30783,41.98609],[-86.30844,41.98611],[-86.3084,41.98729],[-86.30826,41.98777],[-86.30809,41.98802],[-86.3074,41.98826]]]}},{"type":"Feature","properties":{"name":"Lions Park","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.30451,41.98707],[-86.30348,41.98705],[-86.30347,41.98615],[-86.30295,41.98614],[-86.30296,41.98542],[-86.30455,41.98545],[-86.30451,41.98707]]]}},{"type":"Feature","properties":{"name":"Rotary Park","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.3365,41.94756],[-86.33486,41.94867],[-86.33435,41.9482],[-86.33406,41.94751],[-86.33361,41.94695],[-86.33408,41.94667],[-86.33531,41.9479],[-86.33634,41.9474],[-86.3365,41.94756]]]}},{"type":"Feature","properties":{"name":"Policeman's Memorial Park","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.33356,41.94949],[-86.33278,41.94956],[-86.33237,41.94952],[-86.32957,41.9484],[-86.3313,41.94874],[-86.33353,41.94893],[-86.33418,41.94916],[-86.33356,41.94949]]]}},{"type":"Feature","properties":{"name":"The Grove","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.35366,41.96406],[-86.35347,41.96381],[-86.35356,41.96351],[-86.35261,41.96272],[-86.35338,41.96262],[-86.35465,41.96386],[-86.35366,41.96406]]]}},{"type":"Feature","properties":{"name":"Fisherman's Haven","owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.3284,41.94778],[-86.32859,41.94799],[-86.32759,41.94761],[-86.32727,41.94737],[-86.32684,41.94673],[-86.32751,41.94644],[-86.32769,41.94653],[-86.32805,41.94725],[-86.32836,41.94755],[-86.3284,41.94778]]]}},{"type":"Feature","properties":{"name":"Rotary Island Park","owner":"Village of Berrien Springs"},"geometry":{"type":"Polygon","coordinates":[[[-86.33219,41.94665],[-86.33212,41.94639],[-86.33294,41.94701],[-86.33354,41.94771],[-86.33369,41.94819],[-86.33354,41.94825],[-86.33293,41.94813],[-86.33285,41.94778],[-86.33219,41.94665]]]}},{"type":"Feature","properties":{"name":null,"owner":null},"geometry":{"type":"Polygon","coordinates":[[[-86.34499,41.9465],[-86.34499,41.94723],[-86.34455,41.94723],[-86.34402,41.9473],[-86.34402,41.94642],[-86.34499,41.9465]]]}}]}}