Iso-Kukkanen
Järven pinta-ala on 367 hehtaaria eli 3,7 neliökilometriä. Se on 5,2 kilometriä pitkä ja 2,3 kilometriä leveä. Järvi on kaksialtainen, joita yhdistää toisiinsa Karhunsillan alla virtaava salmi. Läntistä järviallasta kutsutaan Pikku-Kukkaseksi ja se on pitkulainen 2,8 kilometriä pitkä ja 1,1 kilometriä leveä. Se on itä-länsi-suuntainen järviallas, jonka puolivälissä on kapea Turpeensalmi ja jonka länsipäätä nimitetään Villähteen Kukkaseksi. Pikku-Kukkaseksi kutsutaan myös Turpeensalmen itäpuolista osaa järvialtaasta . Pikku-Kukkasella on koillisrannassa lähes sulkeutunut lahti Akalahti, joka on myös matala. Itäinen järviallas, jota kutsutaan myös Iso-Kukkaseksi , on myös muodoltaan pitkulainen, mutta se on pohjois-etelä-suuntainen. Se on 4,3 kilometriä pitkä ja 1,8 kilometriä leveä. Sen eteläpään halkaisee 650 metriä pitkä Hevosniemi kahdeksi lahdeksi ja järven pohjoispäässä on kaksi lahtea Rajasuonpohja ja Immilänhaara. Järven ympäristö on pääasiassa alavaa maastoa, mutta monissa kohdissa rannat ovat jyrkkärinteisiä. Esimerkiksi Vilpistönmäen, Pohjattomankallion, Salmenmäkien ja Kertunmaan rannat ovat jyrkkiä. Lahden puoleisessa päässä sijaitsee kaksi korkeaa mäkeä Huhkaimenkallio ja Turpeenkorkea, jotka kohoavat 40–50 metriä järven yläpuolelle. Järven etelärannat kohoavat kauempana koko järven pituudelta Salpausselän päälle.
Kukkia
Järven rantaviivan pituus on 284 kilometriä, josta saarten rantaviivan yhteispituus on 112 kilometriä. Rannat ovat pääosin metsämaata, mutta siellä täällä ulottuvat rannoille peltomaat. Asutus on haja-asutusta, jonka välissä on paljon vapaa-ajan asuntoja. Myös monella suuremmalla saarella on runsaasti vapaa-ajan asuntoja. Kiinteästi asuttuja saaria ovat vain Isosaari ja Evinsalo, jonne tulee myös tiet. Ainoa rantaan ulottuva taajama on Luopioisten kirkonkylä, jonka taajama-alue on levittäytynyt Rihanselällä koko sen länsirantaan. Järvellä on useampikin kylä tai kulmakunta. Luopioisten vastarannalla sijaitsee Niemikunta, Äikkäänselän pohjoisrannalla Rantakulma, lahdenpohjukassa Kortteenpohja, Syynisaarenselän itärannalla Ruljankylä, Leppänän itäpäässä Padankoski, Kipparinlahdella Kuohijoki, Kukkianvirran lähellä Puutikkala, Haltianselällä Haltia ja sen eteläpuolella Holja. Luopioisten kautta kulkee Pälkäneeltä Rautajärvelle seututie 322 ja se seuraa järven luoteisrantoja. Holjassa siitä haarautuu etelään yhdystie 3222, joka Puutikkalan jälkeen haarautuu Hauhon Sappeessa eli Vihavuodessa koilliseen Kuohijoelle ja Padankoskelle vieväksi yhdystieksi 3201. Padankosken jälkeen rantoja seuraavat enää pienet kylätiet, jotka kiertävät Ruljankylän ja Kortteenpohjan kautta Rantakulmalle ja Luopioisiin. Järvi kuuluu pääasiassa Pälkäneeseen, mutta etelässä Kukkianvirta on jaettu Pälkäneen ja Hämeenlinnan kesken ja Mämminselän itäpuolisko ja Majaanlahti kuuluvat Hämeenlinnalle.