CensusEasy
RANKING · 2010 CENSUS · 500 SHOWN OF 6,642

Most racially diverse, US cities · 2010

US cities ranked by the CensusEasy Diversity Score (0 to 100), the chance two random residents are of a different race or ethnicity (2023 ACS).

Flip the list · Least racially diverse, US cities
All statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDOldest by median ageYoungest by median ageMost foreign-born residentsHighest uninsured rateMost womenMost men
YEAR19902000201020202024
Filter by state
RANKPLACESTATEPOPDIVERSITY SCOREVS 2000
5501Winona, MNMN26,53020+60%
5502Vashon, WAWA9,93420+78%
5503Spring Hill, KSKS10,77720+116%
5504Crafton, PAPA5,79020+109%
5505Madeira, OHOH9,63720+106%
5506Eagle, IDID34,65820+117%
5507Sylvania, OHOH18,88320+74%
5508DeForest, WIWI13,09420+87%
5509Myrtle Grove, NCNC12,63720+56%
5510Aurora, OHOH18,01420+105%
5511Smithfield, UTUT15,15320+47%
5512Wahpeton, NDND8,14120+331%
5513Plymouth, PAPA5,80120+405%
5514Port Townsend, WAWA10,67820+92%
5515Greencastle, ININ9,92420+50%
5516Orchard Homes, MTMT5,58820+185%
5517Tuba City, AZAZ7,96020−67%
5518Madison, ININ12,30420+76%
5519Troy, ILIL11,89320+117%
5520Fountainebleau, FLFL55,66520−28%
5521Twin Lakes, WIWI6,33820+141%
5522Madisonville, TNTN5,42820+33%
5523Martins Ferry, OHOH6,04820+42%
5524Superior, WIWI26,39720+230%
5525Bristol, WIWI5,30020
5526Redlands, COCO8,86820+43%
5527Seaford, NYNY15,54920+46%
5528Manhattan, ILIL10,94320+133%
5529Medina, OHOH25,69220+79%
5530Suitland, MDMD23,79320
5531Wading River, NYNY8,35920+26%
5532Geneva, ILIL21,13820+61%
5533Bellingham, MAMA5,32520+136%
5534Pottsville, PAPA13,17020+102%
5535Wyandotte, MIMI24,07220+111%
5536Grosse Pointe, MIMI5,49020+142%
5537Cherry Hills, COCO6,38920+99%
5538Middleborough Center, MAMA8,15520+135%
5539Brookhaven, PAPA8,36220+83%
5540West Long Branch, NJNJ8,62520+29%
5541Battlefield, MOMO6,36120+266%
5542Beverly, MAMA43,36319+95%
5543Dry Run, OHOH7,68719+128%
5544Candler-McAfee, GAGA20,90519+89%
5545Waukee, IAIA34,89019+351%
5546Detroit Lakes, MNMN10,01919+249%
5547Clarksburg, WVWV15,56219+52%
5548Brecksville, OHOH13,84319+48%
5549Floral City, FLFL5,43719+83%
5550Fox Chapel, PAPA5,13919+26%
5551Stow, OHOH33,94119+83%
5552Burlington, KYKY18,00819+68%
5553Marion, IAIA42,73219+199%
5554North Mankato, MNMN14,16519+121%
5555New London, WIWI7,72619+149%
5556Lowell, ININ11,85319+110%
5557Bozeman, MTMT58,81419+120%
5558Greenville, MIMI9,25619+94%
5559Portland, CTCT5,94419+34%
5560Kanab, UTUT5,33219+253%
5561Rockwood, TNTN5,60719+24%
5562Centerport, NYNY6,07219+123%
5563Franklin, MAMA33,95519
5564Sunbury, OHOH8,85719+394%
5565Williamsville, NYNY5,47819+187%
5566Claiborne, LALA13,30819+165%
5567Kensington, CTCT9,96219+95%
5568Neenah, WIWI27,63819+136%
5569Plover, WIWI14,27419+184%
5570Wickliffe, OHOH12,64919+90%
5571North Ogden, UTUT21,68919+60%
5572Oskaloosa, IAIA11,49319+109%
5574Milford, NHNH8,95619+159%
5575Fairmount, NYNY9,72419+115%
5576Firebaugh, CACA8,77419−27%
5577Morehead, KYKY6,77619+61%
5578Tiffin, OHOH17,80319+95%
5579Bryan, OHOH8,57919+66%
5580Reedsburg, WIWI10,64119+296%
5581Germantown, WIWI21,05019+93%
5582Berkley, MIMI15,14519+156%
5583Princeton, WVWV5,57819+14%
5584Palm Valley, FLFL19,79619+48%
5585Greenbrier, ARAR6,64519+364%
5586Glencoe, ILIL8,72419+59%
5587St. Michael, MNMN22,49819+409%
5588South Yarmouth, MAMA11,55219+111%
5589Palos Heights, ILIL12,08419+99%
5590Maumee, OHOH13,52119+122%
5591Girard, OHOH9,38419+123%
5592Sherwood Manor, CTCT5,70619+98%
5593Monona, WIWI8,66419+24%
5594Deerfield, ILIL19,64219+72%
5595Glens Falls North, NYNY9,15419+154%
5596Mystic Island, NJNJ8,25919+77%
5597New Haven, ININ16,33719+166%
5598Hazardville, CTCT6,02219+83%
5599Yarmouth Port, MAMA5,96119+494%
5600Augusta, KSKS9,07319+147%
5601Valley Center, KSKS7,68519+159%
5602Abingdon, VAVA8,28419+61%
5603Highland Park, TXTX8,76419+97%
5604Maryville, MOMO10,09219+97%
5605New Berlin, WIWI39,95319+81%
5606South Lyon, MIMI12,10719+151%
5607Sterling, AKAK6,32319+243%
5608Chatham, ILIL14,57919+213%
5609Edgewater, FLFL24,79519+98%
5610Mountain Top, PAPA11,85019+140%
5611Godfrey, ILIL17,62019+38%
5612Homer Glen, ILIL24,87319
5613Hutchinson, MNMN14,65519+125%
5614East Falmouth, MAMA6,24519+47%
5615Corning, NYNY10,51419+51%
5616Iona, FLFL13,63119+63%
5617Monroe, OHOH15,88019+218%
5618Lincoln, ILIL12,98119+58%
5619Hudson, FLFL11,25419+98%
5620Iowa Falls, IAIA5,01319+201%
5621Meadowbrook, ALAL9,11719+38%
5622Midway, UTUT6,01119+151%
5623Sheridan, WYWY20,01519+129%
5624North Oaks, MNMN5,28319+27%
5625Gulf Breeze, FLFL7,06719+250%
5626Andover, MNMN33,87419+185%
5627Mansfield Center, MAMA7,22219+37%
5628Mena, ARAR5,60719+183%
5629Kettering, OHOH57,39619+83%
5630Fountain Hills, AZAZ23,62519+69%
5631Plum, PAPA26,22519+81%
5632Bismarck, NDND77,96319+397%
5633Doylestown, PAPA8,33019+94%
5634San Fernando, CACA23,44919−16%
5635Watford City, NDND6,37819+442%
5636Crossville, TNTN13,11319+158%
5637Sayville, NYNY15,40819+35%
5638Belgrade, MTMT13,10719+219%
5639North Massapequa, NYNY17,87719+67%
5640South Cleveland, TNTN7,45219+74%
5641Sugarmill Woods, FLFL10,78219+149%
5642Connellsville, PAPA6,57418+60%
5643St. Pete Beach, FLFL8,55318+104%
5644New Lenox, ILIL28,89318+98%
5645Forked River, NJNJ5,19618+71%
5646Heath, OHOH10,85918+98%
5647Fort Salonga, NYNY10,19918+66%
5648Hellertown, PAPA6,13818+157%
5649West Vero Corridor, FLFL10,46118+180%
5650Sergeant Bluff, IAIA5,32418+64%
5651Butte-Silver Bow, MTMT35,46918+123%
5652Rensselaer, ININ5,68118+154%
5653Francisville, KYKY10,56518
5654Manasquan, NJNJ5,95418+44%
5655Lawrenceburg, KYKY12,32918+44%
5656New Cumberland, PAPA7,59018+197%
5657Piqua, OHOH21,06418+65%
5658Kittery, MEME5,11018+32%
5659Mercedes, TXTX17,91518−18%
5660Jonesborough, TNTN6,99018+19%
5661Howell, MIMI9,89618+100%
5662Farr West, UTUT8,16318+117%
5663Davison, MIMI5,03918+129%
5664Dormont, PAPA7,81618+101%
5665Pinehurst, NCNC18,67018+54%
5666Black Diamond, WAWA6,97818+91%
5667Horseheads, NYNY6,27518+82%
5668Affton, MOMO19,05218+167%
5669Timnath, COCO11,60018−6%
5670Verona, WIWI16,82118+266%
5671Manteno, ILIL9,20118+128%
5672Worthington, OHOH14,54318+38%
5673Hayden, IDID17,36318+133%
5674New Baltimore, MIMI12,12318+215%
5675Deer Park, WAWA5,37018+153%
5676North Syracuse, NYNY6,77318+114%
5677Reading, MAMA25,61218+119%
5678Dover, OHOH12,94718+209%
5679Oakbrook, KYKY10,21118+51%
5680Zionsville, ININ33,62418+214%
5681Brownsburg, ININ34,08918+224%
5682Boiling Spring Lakes, NCNC6,87518+77%
5683Agawam, MAMA28,78318
5684Mahtomedi, MNMN8,18918+176%
5685Nevada, IAIA6,97418+222%
5686Herrin, ILIL12,26818+187%
5687Nappanee, ININ6,88518+36%
5688Ivins, UTUT11,54618+71%
5689Big Flats, NYNY5,65118+68%
5690Festus, MOMO14,06618+31%
5691East Cleveland, OHOH13,22918+37%
5692North Manchester, ININ5,23018+110%
5693Richmond, MOMO5,96818+54%
5694Loveland, OHOH13,28818+96%
5695Mandan, NDND25,06118+430%
5696Union, OHOH7,17718+196%
5697Sellersburg, ININ10,30518+398%
5698Otsego, MNMN24,52518+223%
5699Clinton, MOMO9,50418+137%
5700Ashland, KYKY20,99618+124%
5701Zephyrhills South, FLFL5,00818+102%
5702Sweet Home, OROR10,30818+88%
5703Cynthiana, KYKY6,57618+10%
5704Lewiston, IDID34,71718+141%
5705Escanaba, MIMI12,25718+535%
5706Spearfish, SDSD14,15418+199%
5707Belle Fourche, SDSD5,79118+80%
5708Bangor, PAPA5,11818+217%
5709Willow Park, TXTX7,43918+71%
5710Saline, MIMI9,00118+72%
5711Cedar Falls, IAIA41,24018+72%
5712Newark, OHOH51,47318+61%
5713Sturgis, SDSD6,92218+208%
5714Bigfork, MTMT5,56518+226%
5715Leitchfield, KYKY7,01518+165%
5716Perry Heights, OHOH8,75618+65%
5717Bella Vista, ARAR34,51818+384%
5718Middlesborough, KYKY8,77618+18%
5719Auburn, MEME25,44118+276%
5720Cross Lanes, WVWV9,67118+30%
5721Pea Ridge, WVWV6,98818+57%
5722Miamisburg, OHOH20,41418+126%
5723Campbelltown, PAPA6,09218+197%
5724Helena, MTMT35,13818+163%
5725Delafield, WIWI7,31418+234%
5726Shields, MIMI7,40218+59%
5727Lemay, MOMO16,22818+101%
5728Wilmington, MAMA23,33618+113%
5729Ankeny, IAIA77,83318+159%
5730Lynchburg, TNTN6,92018+99%
5731Hudson, NHNH7,46918+56%
5732Fairview Park, OHOH16,74818+93%
5733Oswego, NYNY17,02418+58%
5734West Bend, WIWI32,26818+165%
5735Amherst, OHOH12,97418+76%
5736Hillcrest Heights, MDMD16,06318+25%
5737Hooper, UTUT9,74118+161%
5738Suncook, NHNH5,43218+316%
5739Ozark, MOMO23,54418+208%
5740Swampscott, MAMA15,27718+169%
5741Glendora, NJNJ5,43118+194%
5742Byron Center, MIMI7,40318+321%
5743Van Wert, OHOH11,20017+74%
5744Tamiami, FLFL49,75217−38%
5745North Fond du Lac, WIWI5,42517+320%
5746Wantagh, NYNY18,36517+36%
5747Donna, TXTX16,69817−37%
5748Fairport, NYNY5,32617+125%
5749Plattsmouth, NENE6,95517+148%
5750Colby, KSKS5,48917+134%
5751New Freedom, PAPA5,11617+165%
5752Hockinson, WAWA6,15017+172%
5753Lake Mills, WIWI6,65517+111%
5754Elizabethton, TNTN14,35017+69%
5755Weirton, WVWV18,13317+41%
5756Northampton, PAPA10,57017+181%
5757Prairie, KSKS23,00817+71%
5758Presque Isle, MEME8,69417+280%
5759Howard, WIWI22,23317+167%
5760Palmyra, PAPA7,76217+137%
5761Mitchell, SDSD15,75617+345%
5762Willoughby, OHOH24,23417+133%
5763Mayo, MDMD8,69417+89%
5764Glenarden, MDMD6,42217+213%
5765Forest Hills, MIMI28,69517+69%
5766Ironton, OHOH10,14817+21%
5767Bluffdale, UTUT19,50617+86%
5768Sanford, MEME22,66317+88%
5769Winnetka, ILIL12,51817+80%
5770Northport, NYNY7,33617+80%
5771Fair Haven, NJNJ6,09617+13%
5772Sappington, MOMO7,36717+101%
5773Pennsville, NJNJ12,23317+130%
5774Wakefield, MAMA27,79317+159%
5775Howland Center, OHOH6,26617+73%
5776Lake Norman of Iredell, NCNC12,49417+215%
5777Chillicothe, MOMO9,11417+42%
5778Tallmadge, OHOH18,52117+100%
5779Stoughton, WIWI13,25617+142%
5780Scotia, NYNY7,29517+92%
5781Petoskey, MIMI5,77217+198%
5782Fairview, GAGA5,30217+13%
5783Sheffield Lake, OHOH8,97117+65%
5784Redwood Falls, MNMN5,04017+154%
5785Nephi, UTUT7,48817+131%
5786Southport, NYNY6,45017+136%
5787Lake Mohawk, NJNJ9,50817+75%
5788St. Joseph, MNMN6,84617+120%
5789Murrysville, PAPA20,63617
5790Whitinsville, MAMA7,11517+86%
5791Wahoo, NENE5,02317+418%
5792Clawson, MIMI11,31217+112%
5793Hudsonville, MIMI7,96417+195%
5794Huntingdon, PAPA6,86217+156%
5795Kaysville, UTUT33,30717+78%
5796Lebanon, MOMO15,66317+123%
5797Pikeville, KYKY7,27017+32%
5798Elwood, ININ8,52517+258%
5799Lititz, PAPA9,68917+146%
5800Hamilton, MTMT5,45117+166%
5801Harrisonville, MOMO10,04017+141%
5802Cheat Lake, WVWV10,90217+89%
5803Argyle, TXTX6,37217+48%
5804Massapequa Park, NYNY16,99717+51%
5805Rossford, OHOH6,36917+83%
5806Corcoran, MNMN9,26917+141%
5807Grantsville, UTUT16,47217+46%
5808Butler, PAPA12,87917+69%
5809Lake Barrington, ILIL5,13017+173%
5810Terryville, CTCT5,46117+182%
5811Cottleville, MOMO6,71717+99%
5812Bangor, MEME32,51817+113%
5813York, NENE8,28417+134%
5814Prairie du Chien, WIWI5,40817+49%
5815Fairmont, MNMN10,09917+69%
5816McCook, NENE7,15717+138%
5817Mills River, NCNC7,50417
5818Waterville, MEME17,57917+130%
5819Rotterdam, NYNY22,69517+156%
5820Taylor, PAPA6,23217+324%
5821Audubon, NJNJ8,82517+135%
5822Norwich, NYNY6,53817+142%
5823South Pasadena, FLFL5,16917+171%
5824Rib Mountain, WIWI7,28017+91%
5825Cuyahoga Falls, OHOH50,97517+90%
5826East Merrimack, NHNH5,08117+42%
5827Vidor, TXTX9,59717+80%
5828Brownsville, TXTX192,95717−15%
5829Derry, NHNH21,33917+57%
5830Port Washington, WIWI12,65816+142%
5831Monroe, WIWI10,58116+215%
5832New Philadelphia, OHOH17,42416+138%
5833Homosassa Springs, FLFL15,70116+94%
5834Belpre, OHOH6,65716+121%
5835Belding, MIMI6,00016+74%
5836Two Rivers, WIWI11,22216+81%
5837Forest Lake, MNMN20,95216+243%
5838Moosic, PAPA5,98916+419%
5839Carterville, ILIL5,83916+109%
5840Tonganoxie, KSKS6,20816+72%
5842Paola, KSKS5,88016+15%
5843Upper Sandusky, OHOH6,66116+94%
5844Buckhannon, WVWV5,05416+77%
5845Spencer, MAMA5,66116+173%
5846Laconia, NHNH17,24616+194%
5847Rothschild, WIWI5,62716+94%
5848Birdsboro, PAPA5,16116+154%
5849Orono, MEME11,15116+27%
5850Merrydale, LALA9,49016−25%
5851Sauk Rapids, MNMN13,76816+169%
5852Bath, NYNY5,54516+108%
5853Berwick, PAPA10,29716+129%
5854Nixa, MOMO26,59716+204%
5855Lumberton, TXTX14,12316+119%
5856West Ocean City, MDMD5,19816+79%
5857Dickinson, NDND25,87016+320%
5858Grand Haven, MIMI11,03816+125%
5859Castle Pines, COCO15,58316+25%
5860Flushing, MIMI8,17516+147%
5861Pendleton, ININ5,93016+372%
5862Ogden, NCNC8,24916+101%
5863Warrensville Heights, OHOH13,35316−16%
5864Kaukauna, WIWI18,51716+99%
5865Ward, ARAR7,25816+156%
5866Laurel, FLFL11,74116+63%
5867Grimes, IAIA17,40516+183%
5868Bristol, TNTN28,10716+54%
5869Pharr, TXTX80,83016−23%
5870Rhinelander, WIWI8,24216+342%
5871Huntertown, ININ11,60016+186%
5872Elizabethtown, PAPA11,96116+82%
5873Mount Vernon, ININ6,28916+89%
5874Hampstead, MDMD6,28116+172%
5875Struthers, OHOH9,83716+68%
5876Ishpeming, MIMI6,20516+493%
5877Corry, PAPA5,99316+369%
5878Braidwood, ILIL6,25916+96%
5879Santa Clara, UTUT8,72216+160%
5880Highland Park, MIMI8,24816+35%
5881Circleville, OHOH14,63416+69%
5882Hermantown, MNMN10,11016+335%
5883Columbus, WIWI5,40016+286%
5884Hudson, WIWI15,01916+272%
5885Medfield, MAMA6,84916+80%
5886Marshall, MIMI6,80016+59%
5887Fort Shawnee, OHOH6,20916+30%
5888South Weber, UTUT8,21816+30%
5889Orange Beach, ALAL8,79816+91%
5890St. Albans, WVWV10,21016+66%
5891Mound, MNMN9,06416+123%
5892Providence, UTUT9,53916+139%
5893Lafayette, TNTN6,02016+141%
5894Walpole, MAMA6,46116+97%
5895North Ridgeville, OHOH37,78616+71%
5896Bridgeport, WVWV9,42716+79%
5897Richmond, MIMI5,92716+13%
5898Bell, CACA31,62516−14%
5899Peppermill, MDMD5,23816
5900Crestwood, MOMO12,20716+102%
5901Lewistown, PAPA8,38516+174%
5902Panthersville, GAGA9,05316+98%
5903Hyde Park, UTUT5,78616+207%
5904North Vernon, ININ6,55916+117%
5905Orange Cove, CACA9,81116−20%
5906White Oak, PAPA7,28616+146%
5907De Pere, WIWI25,59016+180%
5908Westbrook, MEME21,56516+151%
5909Jamestown, NDND15,68816+211%
5910Surf City, NCNC5,14216+213%
5911Redan, GAGA31,01716−16%
5912Cody, WYWY10,37716+121%
5913Point Pleasant, NJNJ19,71216+100%
5914Arvin, CACA19,82016−40%
5915Chelsea, MIMI5,42416+212%
5916Massena, NYNY9,89816+176%
5917Livingston, MTMT9,29016+125%
5918Hermitage, PAPA16,30816+41%
5919Green Valley, AZAZ22,11416+128%
5920Oakwood, OHOH9,44116+138%
5921Erwin, TNTN6,01916+191%
5922Daytona Beach Shores, FLFL5,18716+87%
5923Stuarts Draft, VAVA11,78016+37%
5924Green Hill, TNTN6,86616+35%
5925Sidney, MTMT6,21716+118%
5926West Plains, MOMO12,78015+102%
5927Pewaukee, WIWI16,37515+134%
5928Pekin, ILIL31,27715+49%
5929Landen, OHOH7,49915+1%
5930St. Augustine Beach, FLFL6,81015+49%
5931Bartonville, ILIL5,80415+255%
5932Massapequa, NYNY21,38915+58%
5933Kings Point, NYNY5,71015−1%
5934Haddonfield, NJNJ12,74015+64%
5935Siesta Key, FLFL5,52515+197%
5936Kalispell, MTMT31,85115+157%
5937Ocean Pines, MDMD12,35115+78%
5938Coal City, ILIL5,83115+205%
5939Hartland, WIWI10,74015+178%
5940North Royalton, OHOH30,93615+72%
5941Campton Hills, ILIL10,89415
5942Stillwater, MNMN19,35415+230%
5943Oakdale, NYNY7,11515+25%
5944Saddlebrooke, AZAZ13,08515
5945Nevada, MOMO8,40415+121%
5946Ormond-by-the-Sea, FLFL7,14615+100%
5947Lynnfield, MAMA13,06415+106%
5948Richland Center, WIWI5,02015+342%
5949Smithville, MOMO11,16015+141%
5950Tecumseh, MIMI8,60815+20%
5951Robstown, TXTX10,32415+1%
5952Shamokin, PAPA6,76415+463%
5953Evansville, WIWI5,83715+195%
5954Seven Hills, OHOH11,46415+105%
5955Olyphant, PAPA5,39015+341%
5956Oak Hill, WVWV7,62915+4%
5957Alton, TXTX24,13815+226%
5958Traverse City, MIMI15,83215+117%
5959Red Oak, IAIA5,38815+134%
5960Ham Lake, MNMN17,10415+158%
5961Commerce, CACA11,68815+12%
5962Mahomet, ILIL10,51615+262%
5963Norwood, PAPA5,92715+141%
5964Fairfield, ALAL9,48315−31%
5965Madison, SDSD6,06515+213%
5966Parkersburg, WVWV28,59315+109%
5967Montpelier, VTVT7,82315+112%
5968Celina, OHOH10,93615+106%
5969Brainerd, MNMN14,42815+193%
5970Brookhaven, WVWV6,21215+156%
5971Sun City Center, FLFL33,54815
5972Mattoon, ILIL16,66715+97%
5973Forestville, OHOH10,83115+48%
5974Middle Valley, TNTN12,18715+64%
5975Decorah, IAIA7,41715+52%
5976Altoona, IAIA22,79615+99%
5977Londonderry, NHNH12,22515+105%
5978Evergreen, COCO8,60215+105%
5979Altoona, PAPA42,34715+75%
5980East Glenville, NYNY11,91415+85%
5981Effingham, ILIL12,40615+204%
5982Trenton, MIMI17,84915+93%
5983Highland, UTUT21,57115+133%
5984Isanti, MNMN7,71415+255%
5985Little Chute, WIWI11,80015+138%
5986Dundee, MIMI6,00815+166%
5987Lennox, CACA19,44915−24%
5988Altoona, WIWI9,37615+173%
5989Abington, MAMA17,05315+214%
5990The Pinehills, MAMA5,28215
5991Heber Springs, ARAR7,32315+146%
5992Little Silver, NJNJ6,12415+92%
5993Grafton, WIWI13,38915+128%
5994Centerville, UTUT16,48015+105%
5995Castle Shannon, PAPA8,00615+93%
5996East Bethel, MNMN12,60515+270%
5997Covedale, OHOH6,50015+354%
5998Hastings, MNMN22,56315+168%
5999Grand Rapids, MNMN11,18115+218%
6000The Meadows, FLFL5,49215+58%
SHOWING 5,501–6,000 OF 6,642
111121314
Download CSV (full list, 6,642 rows)How this score is calculated

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES