0001752724-24-143601.txt : 20240625
0001752724-24-143601.hdr.sgml : 20240625
20240625122515
ACCESSION NUMBER: 0001752724-24-143601
CONFORMED SUBMISSION TYPE: 24F-2NT
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240625
DATE AS OF CHANGE: 20240625
EFFECTIVENESS DATE: 20240625
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TIAA-CREF FUNDS
CENTRAL INDEX KEY: 0001084380
ORGANIZATION NAME:
IRS NUMBER: 134055167
STATE OF INCORPORATION: DE
FISCAL YEAR END: 0930
FILING VALUES:
FORM TYPE: 24F-2NT
SEC ACT: 1933 Act
SEC FILE NUMBER: 333-76651
FILM NUMBER: 241067508
BUSINESS ADDRESS:
STREET 1: 730 THIRD AVE.
CITY: NEW YORK
STATE: NY
ZIP: 10017
BUSINESS PHONE: 2129166746
MAIL ADDRESS:
STREET 1: 730 THIRD AVE.
CITY: NEW YORK
STATE: NY
ZIP: 10017
FORMER COMPANY:
FORMER CONFORMED NAME: TIAA CREF INSTITUTIONAL MUTUAL FUNDS
DATE OF NAME CHANGE: 19990415
0001084380
S000005360
Nuveen Equity Index Fund
C000014611
Class R6
TIEIX
C000033987
Retirement Class
TIQRX
C000033988
Class A
TINRX
C000079551
Premier Class
TCEPX
C000162542
Class I
TEIHX
C000202742
Class W
TEQWX
0001084380
S000005361
Nuveen S&P 500 Index Fund
C000014612
Class R6
TISPX
C000014613
Retirement Class
TRSPX
C000162543
Class I
TISAX
C000202743
Class W
TISWX
0001084380
S000005367
Nuveen Small Cap Blend Index Fund
C000014624
Class R6
TISBX
C000014625
Retirement Class
TRBIX
C000162544
Class I
TRHBX
C000202744
Class W
TRHWX
0001084380
S000005368
Nuveen International Equity Index Fund
C000014626
Class R6
TCIEX
C000014627
Retirement Class
TRIEX
C000079552
Premier Class
TRIPX
C000162545
Class I
TCIHX
C000202745
Class W
TCIWX
0001084380
S000005369
Nuveen Real Estate Securities Select Fund
C000014628
Class R6
TIREX
C000014629
Class A
TCREX
C000014630
Retirement Class
TRRSX
C000079553
Premier Class
TRRPX
C000162546
Class I
TIRHX
0001084380
S000005370
Nuveen Core Equity Fund
C000014631
Class R6
TIGRX
C000014632
Retirement Class
TRGIX
C000033989
Class A
TIIRX
C000079554
Premier Class
TRPGX
C000162547
Class I
TGIHX
C000202746
Class W
TGIWX
0001084380
S000005371
Nuveen Large Cap Responsible Equity Fund
C000014633
Class R6
TISCX
C000014634
Retirement Class
TRSCX
C000033990
Class A
TICRX
C000079555
Premier Class
TRPSX
C000162548
Class I
TICHX
0001084380
S000005372
Nuveen Core Bond Fund
C000014635
Class R6
TIBDX
C000033991
Retirement Class
TIDRX
C000033992
Class A
TIORX
C000079556
Premier Class
TIDPX
C000162549
Class I
TIBHX
C000202747
Class W
TBBWX
0001084380
S000005373
Nuveen Inflation Linked Bond Fund
C000014636
Class R6
TIILX
C000014637
Class A
TCILX
C000033993
Retirement Class
TIKRX
C000079557
Premier Class
TIKPX
C000162550
Class I
TIIHX
C000202748
Class W
TIIWX
0001084380
S000005374
Nuveen Money Market Fund
C000014638
Class R6
TCIXX
C000033994
Retirement Class
TIEXX
C000033995
Class A
TIRXX
C000079558
Premier Class
TPPXX
C000162551
Class I
TMHXX
C000202749
Class W
TMWXX
0001084380
S000005375
Nuveen Lifecycle 2010 Fund
C000014639
Retirement Class
TCLEX
C000047972
Class R6
TCTIX
C000079559
Premier Class
TCTPX
C000162552
Class I
TCLHX
0001084380
S000005376
Nuveen Lifecycle 2015 Fund
C000014640
Retirement Class
TCLIX
C000047973
Class R6
TCNIX
C000079560
Premier Class
TCFPX
C000162553
Class I
TCNHX
0001084380
S000005377
Nuveen Lifecycle 2020 Fund
C000014641
Retirement Class
TCLTX
C000047974
Class R6
TCWIX
C000079561
Premier Class
TCWPX
C000162554
Class I
TCWHX
0001084380
S000005378
Nuveen Lifecycle 2025 Fund
C000014642
Retirement Class
TCLFX
C000047975
Class R6
TCYIX
C000079562
Premier Class
TCQPX
C000162555
Class I
TCQHX
0001084380
S000005379
Nuveen Lifecycle 2030 Fund
C000014643
Retirement Class
TCLNX
C000047976
Class R6
TCRIX
C000079563
Premier Class
TCHPX
C000162556
Class I
TCHHX
0001084380
S000005380
Nuveen Lifecycle 2035 Fund
C000014644
Retirement Class
TCLRX
C000047977
Class R6
TCIIX
C000079564
Premier Class
TCYPX
C000162557
Class I
TCYHX
0001084380
S000005381
Nuveen International Equity Fund
C000014645
Class R6
TIIEX
C000014646
Retirement Class
TRERX
C000033996
Class A
TIERX
C000079565
Premier Class
TREPX
C000162558
Class I
TIEHX
C000202750
Class W
TIEWX
0001084380
S000005382
Nuveen Lifecycle 2040 Fund
C000014647
Retirement Class
TCLOX
C000047978
Class R6
TCOIX
C000079566
Premier Class
TCZPX
C000162559
Class I
TCZHX
0001084380
S000005383
Nuveen Large Cap Value Fund
C000014648
Class R6
TRLIX
C000014649
Class A
TCLCX
C000014650
Retirement Class
TRLCX
C000079567
Premier Class
TRCPX
C000162560
Class I
TRLHX
C000202751
Class W
TRLWX
0001084380
S000005384
Nuveen Mid Cap Growth Fund
C000014651
Class R6
TRPWX
C000014652
Class A
TCMGX
C000014653
Retirement Class
TRGMX
C000079568
Premier Class
TRGPX
C000162561
Class I
TCMHX
0001084380
S000005385
Nuveen Mid Cap Value Fund
C000014654
Class R6
TIMVX
C000014655
Class A
TCMVX
C000014656
Retirement Class
TRVRX
C000079569
Premier Class
TRVPX
C000162562
Class I
TRVHX
0001084380
S000005386
Nuveen Quant Small Cap Equity Fund
C000014657
Class R6
TISEX
C000014658
Class A
TCSEX
C000014659
Retirement Class
TRSEX
C000079570
Premier Class
TSRPX
C000162563
Class I
TSCHX
C000202752
Class W
TSCWX
0001084380
S000005387
Nuveen Large Cap Growth Index Fund
C000014660
Class R6
TILIX
C000014661
Retirement Class
TRIRX
C000162564
Class I
TRIHX
C000202753
Class W
TRIWX
0001084380
S000005388
Nuveen Large Cap Value Index Fund
C000014662
Class R6
TILVX
C000014663
Retirement Class
TRCVX
C000162565
Class I
THCVX
C000202754
Class W
THCWX
0001084380
S000012194
Nuveen Managed Allocation Fund
C000033271
Class A
TIMRX
C000033272
Retirement Class
TITRX
C000033273
Class R6
TIMIX
0001084380
S000012195
Nuveen Short Term Bond Fund
C000033274
Class A
TCTRX
C000033275
Retirement Class
TISRX
C000033276
Class R6
TISIX
C000079571
Premier Class
TSTPX
C000162566
Class I
TCTHX
C000202755
Class W
TCTWX
0001084380
S000012196
Nuveen High Yield Fund
C000033277
Class A
TIYRX
C000033278
Retirement Class
TIHRX
C000033279
Class R6
TIHYX
C000079572
Premier Class
TIHPX
C000162567
Class I
TIHHX
C000202756
Class W
TIHWX
0001084380
S000012197
Nuveen Large Cap Growth Fund
C000033280
Class A
TIRTX
C000033281
Retirement Class
TILRX
C000033282
Class R6
TILGX
C000079573
Premier Class
TILPX
C000162568
Class I
TILHX
C000202757
Class W
TILWX
0001084380
S000012198
Nuveen Core Plus Bond Fund
C000033283
Class A
TCBPX
C000033284
Retirement Class
TCBRX
C000033285
Class R6
TIBFX
C000079574
Premier Class
TBPPX
C000162569
Class I
TCBHX
C000202758
Class W
TCBWX
0001084380
S000012199
Nuveen 5-15 Year Laddered Tax Exempt Bond Fund
C000033286
Class A
TIXRX
C000033287
Class R6
TITIX
C000162570
Class I
TIXHX
0001084380
S000019659
Nuveen Lifecycle 2045 Fund
C000054991
Class R6
TTFIX
C000054992
Retirement Class
TTFRX
C000079575
Premier Class
TTFPX
C000162574
Class I
TTFHX
0001084380
S000019660
Nuveen Lifecycle 2050 Fund
C000054993
Class R6
TFTIX
C000054994
Retirement Class
TLFRX
C000079576
Premier Class
TCLPX
C000162575
Class I
TFTHX
0001084380
S000019661
Nuveen Lifecycle Retirement Income Fund
C000054995
Class A
TLRRX
C000054996
Class R6
TLRIX
C000054997
Retirement Class
TLIRX
C000079577
Premier Class
TPILX
C000162576
Class I
TLRHX
0001084380
S000026498
Nuveen Lifecycle Index 2010 Fund
C000079517
Class R6
TLTIX
C000079518
Premier Class
TLTPX
C000079519
Retirement Class
TLTRX
C000162577
Class I
TLTHX
0001084380
S000026499
Nuveen Lifecycle Index Retirement Income Fund
C000079520
Class R6
TRILX
C000079521
Premier Class
TLIPX
C000079522
Retirement Class
TRCIX
C000162578
Class I
TLIHX
0001084380
S000026500
Nuveen Bond Index Fund
C000079523
Class R6
TBIIX
C000079524
Retirement Class
TBIRX
C000079525
Premier Class
TBIPX
C000079526
Class A
TBILX
C000162579
Class I
TBIAX
C000202762
Class W
TBIWX
0001084380
S000026501
Nuveen Lifecycle Index 2015 Fund
C000079527
Class R6
TLFIX
C000079528
Premier Class
TLFPX
C000079529
Retirement Class
TLGRX
C000162580
Class I
TLFAX
0001084380
S000026502
Nuveen Lifecycle Index 2020 Fund
C000079530
Class R6
TLWIX
C000079531
Premier Class
TLWPX
C000079532
Retirement Class
TLWRX
C000162581
Class I
TLWHX
0001084380
S000026503
Nuveen Lifecycle Index 2025 Fund
C000079533
Class R6
TLQIX
C000079534
Premier Class
TLVPX
C000079535
Retirement Class
TLQRX
C000162582
Class I
TLQHX
0001084380
S000026504
Nuveen Lifecycle Index 2030 Fund
C000079536
Class R6
TLHIX
C000079537
Premier Class
TLHPX
C000079538
Retirement Class
TLHRX
C000162583
Class I
TLHHX
0001084380
S000026505
Nuveen Lifecycle Index 2035 Fund
C000079539
Class R6
TLYIX
C000079540
Premier Class
TLYPX
C000079541
Retirement Class
TLYRX
C000162584
Class I
TLYHX
0001084380
S000026506
Nuveen Lifecycle Index 2040 Fund
C000079542
Class R6
TLZIX
C000079543
Premier Class
TLPRX
C000079544
Retirement Class
TLZRX
C000162585
Class I
TLZHX
0001084380
S000026507
Nuveen Lifecycle Index 2045 Fund
C000079545
Class R6
TLXIX
C000079546
Premier Class
TLMPX
C000079547
Retirement Class
TLMRX
C000162586
Class I
TLMHX
0001084380
S000026508
Nuveen Lifecycle Index 2050 Fund
C000079548
Class R6
TLLIX
C000079549
Premier Class
TLLPX
C000079550
Retirement Class
TLLRX
C000162587
Class I
TLLHX
0001084380
S000029604
Nuveen Emerging Markets Equity Fund
C000090850
Class A
TEMRX
C000090851
Retirement Class
TEMSX
C000090852
Premier Class
TEMPX
C000090853
Class R6
TEMLX
C000162588
Class I
TEMHX
C000202763
Class W
TEMVX
0001084380
S000029605
Nuveen Emerging Markets Equity Index Fund
C000090854
Class A
TEQKX
C000090855
Retirement Class
TEQSX
C000090856
Premier Class
TEQPX
C000090857
Class R6
TEQLX
C000162589
Class I
TEQHX
C000202764
Class W
TENWX
0001084380
S000031926
Nuveen Lifecycle Index 2055 Fund
C000099413
Retirement Class
TTIRX
C000099414
Class R6
TTIIX
C000099415
Premier Class
TTIPX
C000162590
Class I
TTIHX
0001084380
S000031927
Nuveen Lifecycle 2055 Fund
C000099416
Retirement Class
TTRLX
C000099417
Class R6
TTRIX
C000099418
Premier Class
TTRPX
C000162591
Class I
TTRHX
0001084380
S000034958
Nuveen Lifestyle Aggressive Growth Fund
C000107517
Class R6
TSAIX
C000107518
Premier Class
TSAPX
C000107519
Class A
TSALX
C000107520
Retirement Class
TSARX
C000162593
Class I
TSAHX
0001084380
S000034959
Nuveen Lifestyle Conservative Fund
C000107521
Class R6
TCSIX
C000107522
Premier Class
TLSPX
C000107523
Class A
TSCLX
C000107524
Retirement Class
TSCTX
C000162594
Class I
TLSHX
0001084380
S000034960
Nuveen Lifestyle Growth Fund
C000107525
Premier Class
TSGPX
C000107526
Class A
TSGLX
C000107527
Retirement Class
TSGRX
C000107528
Class R6
TSGGX
C000162595
Class I
TSGHX
0001084380
S000034961
Nuveen Lifestyle Income Fund
C000107529
Class R6
TSITX
C000107530
Premier Class
TSIPX
C000107531
Class A
TSILX
C000107532
Retirement Class
TLSRX
C000162596
Class I
TSIHX
0001084380
S000034962
Nuveen Lifestyle Moderate Fund
C000107533
Class R6
TSIMX
C000107534
Premier Class
TSMPX
C000107535
Class A
TSMLX
C000107536
Retirement Class
TSMTX
C000162597
Class I
TSMHX
0001084380
S000038169
Nuveen Core Impact Bond Fund
C000117721
Class R6
TSBIX
C000117722
Premier Class
TSBPX
C000117723
Class A
TSBRX
C000117724
Retirement Class
TSBBX
C000162598
Class I
TSBHX
0001084380
S000040206
Nuveen International Opportunities Fund
C000124962
Class R6
TIOIX
C000124963
Premier Class
TIOPX
C000124964
Class A
TIOSX
C000124965
Retirement Class
TIOTX
C000162599
Class I
TIOHX
C000202765
Class W
TIOVX
0001084380
S000046660
Nuveen Emerging Markets Debt Fund
C000145608
Class R6
TEDNX
C000145609
Premier Class
TEDPX
C000145610
Class A
TEDLX
C000145611
Retirement Class
TEDTX
C000162600
Class I
TEDHX
C000202766
Class W
TEDVX
0001084380
S000046661
Nuveen Lifecycle 2060 Fund
C000145612
Class R6
TLXNX
C000145613
Premier Class
TLXPX
C000145614
Retirement Class
TLXRX
C000162601
Class I
TLXHX
0001084380
S000046662
Nuveen Lifecycle Index 2060 Fund
C000145615
Retirement Class
TVITX
C000145616
Class R6
TVIIX
C000145617
Premier Class
TVIPX
C000162602
Class I
TVIHX
0001084380
S000050278
Nuveen Short Term Bond Index Fund
C000158750
Class R6
TNSHX
C000158751
Premier Class
TPSHX
C000158752
Class A
TRSHX
C000158753
Retirement Class
TESHX
C000162603
Class I
TTBHX
C000202767
Class W
TTBWX
0001084380
S000050279
Nuveen International Responsible Equity Fund
C000158754
Class R6
TSONX
C000158755
Premier Class
TSOPX
C000158756
Class A
TSORX
C000158757
Retirement Class
TSOEX
C000162604
Class I
TSOHX
0001084380
S000050280
Nuveen Social Choice Low Carbon Equity Fund
C000158758
Premier Class
TPWCX
C000158759
Class A
TLWCX
C000158760
Retirement Class
TEWCX
C000158761
Class R6
TNWCX
C000162605
Class I
TCCHX
0001084380
S000054622
Nuveen International Bond Fund
C000171516
Class I
TIBNX
C000171517
Class R6
TIBWX
C000171518
Premier Class
TIBLX
C000171519
Class A
TIBEX
C000171520
Retirement Class
TIBVX
C000202768
Class W
TIBUX
0001084380
S000054623
Nuveen Quant Small/Mid Cap Equity Fund
C000171521
Retirement Class
TSMOX
C000171522
Class I
TSMNX
C000171523
Class R6
TSMWX
C000171524
Premier Class
TSMMX
C000171525
Class A
TSMEX
C000202769
Class W
TSMUX
0001084380
S000055721
Nuveen Quant International Small Cap Equity Fund
C000175453
Class I
TAISX
C000175454
Class R6
TIISX
C000175455
Premier Class
TPISX
C000175456
Class A
TLISX
C000175457
Retirement Class
TTISX
C000202770
Class W
TAIWX
0001084380
S000063522
Nuveen Green Bond Fund
C000205811
Class R6
TGRNX
C000205812
Premier Class
TGRLX
C000205813
Class A
TGROX
C000205814
Retirement Class
TGRMX
C000205815
Class I
TGRKX
0001084380
S000063523
Nuveen Short Duration Impact Bond Fund
C000205816
Class R6
TSDJX
C000205817
Premier Class
TSDFX
C000205818
Class A
TSDBX
C000205819
Retirement Class
TSDDX
C000205820
Class I
TSDHX
0001084380
S000069450
Nuveen Lifecycle 2065 Fund
C000221702
Premier Class
TSFPX
C000221703
Class I
TSFHX
C000221704
Class R6
TSFTX
C000221705
Retirement Class
TSFRX
0001084380
S000069451
Nuveen Lifecycle Index 2065 Fund
C000221706
Premier Class
TFIPX
C000221707
Retirement Class
TFIRX
C000221708
Class I
TFIHX
C000221709
Class R6
TFITX
24F-2NT
1
primary_doc.xml
X0101
24F-2NT
LIVE
0001084380
XXXXXXXX
N-1A
TIAA-CREF Funds
730 Third Avenue
New York
NY
X1
10017
true
811-09301
333-76651
03/31/2024
false
false
14564409914.23
10238352348.41
0
10238352348.41
4326057565.82
0
0.0001476
638526.1
0
0
0
638526.1
Jon Scott Meissner
MD Tax & Financial Reporting, Fund Administration
06/18/2024