Largest Nonprofits in Vermont by Revenue
From the latest IRS Form 990 filings. See also all nonprofits in Vermont.
Top 100
- 1
University of Vermont Medical Center IncBurlington, VT · EIN 03-0219309A$2.4Brevenue
- 2
President & Fellows of Middlebury CollegeMiddlebury, VT · EIN 03-0179298A$520.2Mrevenue
- 3
The University of Vermont Health Network Medical Group IncBurlington, VT · EIN 03-0225105B$385.4Mrevenue
- 4
Rutland Hospital IncRutland, VT · EIN 03-0183483A$363.8Mrevenue
- 5
Central Vermont Medical Center Inc HcsrBerlin, VT · EIN 22-2547186A+$319.9Mrevenue
- 6
Southwestern Vermont Medical Center IncBennington, VT · EIN 22-2563241A$228.8Mrevenue
- 7
Norwich UniversityNorthfield, VT · EIN 03-0179424A$192.0Mrevenue
- 8
Area Resource For Individualized Services IncWhite Riv Jct, VT · EIN 04-3342213B+$148.6Mrevenue
- 9
Champlain College IncBurlington, VT · EIN 03-0220266A$136.2Mrevenue
- 10
Howardcenter IncBurlington, VT · EIN 03-0179433A$136.0Mrevenue
- 11
Northwestern Medical Center IncSt Albans, VT · EIN 03-0266986A$136.0Mrevenue
- 12
Northeastern Vermont Regional Hospital IncSt Johnsbury, VT · EIN 03-6013761A$131.6Mrevenue
- 13
Vermont Energy Investment CorpWinooski, VT · EIN 03-0304418A$130.9Mrevenue
- 14
Porter Hospital Inc HcsrMiddlebury, VT · EIN 03-0181058A$128.6Mrevenue
- 15
Brattleboro Memorial HospitalBrattleboro, VT · EIN 03-0107300A$116.6Mrevenue
- 16
World Learning IncBrattleboro, VT · EIN 03-0179592A$110.9Mrevenue
- 17
North Country Hospital & Health Center,incNewport, VT · EIN 03-0185556A$109.1Mrevenue
- 18
Copley Hospital IncMorrisville, VT · EIN 03-0179423A$107.6Mrevenue
- 19
Vermont Electric Cooperative IncJohnson, VT · EIN 03-0164375A$103.9Mrevenue
- 20
Saint Michaels CollegeColchester, VT · EIN 03-0179403B+$98.4Mrevenue
- 21
Brattleboro RetreatDummerston, VT · EIN 03-0107360A$95.5Mrevenue
- 22
Aspire Living & Learning IncMontpelier, VT · EIN 03-0284103C$93.7Mrevenue
- 23
Bennington CollegeBennington, VT · EIN 03-0179414A$86.8Mrevenue
- 24
Windsor Hospital CorporationWindsor, VT · EIN 03-0183721A$76.5Mrevenue
- 25
Gifford Medical Center IncRandolph, VT · EIN 03-0179418A$75.3Mrevenue
- 26
Washington County Mental Health Services IncMontpelier, VT · EIN 03-0215872A$70.7Mrevenue
- 27
Health Care and Rehabilitation Services of Southeastern Vermont ISpringfield, VT · EIN 23-7017624A$66.1Mrevenue
- 28
Community Health Centers of the Rutland Region IncRutland, VT · EIN 22-1179701A$64.3Mrevenue
- 29
Springfield Hospital IncSpringfield, VT · EIN 03-0179437A$64.2Mrevenue
- 30
University of Vermont and State Agricultural College FoundationBurlington, VT · EIN 45-1556038B+$62.4Mrevenue
- 31
Northwestern Counseling & Support Services IncSt Albans, VT · EIN 03-0210542B$60.8Mrevenue
- 32
Northeast Kingdom Human Services IncNewport, VT · EIN 03-0212039B$58.6Mrevenue
- 33
One Tree Planted IncShelburne, VT · EIN 46-4664562A$54.8Mrevenue
- 34
Vermont Law School IncS Royalton, VT · EIN 23-7251952B$54.4Mrevenue
- 35
Vermont Community FoundationMiddlebury, VT · EIN 22-2712160A$54.0Mrevenue
- 36
Vermont State Employees Credit UnionMontpelier, VT · EIN 03-0184985C$47.2Mrevenue
- 37
Landmark College IncPutney, VT · EIN 22-2586208B$45.5Mrevenue
- 38
St Johnsbury AcademySt Johnsbury, VT · EIN 03-0181215B$41.3Mrevenue
- 39
Community Health Centers of Burlington IncBurlington, VT · EIN 23-7182584B$40.8Mrevenue
- 40
The University of Vermont Health Network IncBurlington, VT · EIN 45-2880726C$40.5Mrevenue
- 41
Champlain Housing TrBurlington, VT · EIN 22-2536446B$40.5Mrevenue
- 42
Vermont Housing Finance AgencyBurlington, VT · EIN 03-0239902B$40.4Mrevenue
- 43
Champlain Valley Office of Economic Opportunity IncBurlington, VT · EIN 03-0216837B$40.3Mrevenue
- 44
Wake Robin CorpShelburne, VT · EIN 22-2535376D$38.3Mrevenue
- 45
Carlos G Otis Health Care Center IncTownshend, VT · EIN 03-0177161B$38.2Mrevenue
- 46
Upper Valley Services IncWhite River Junction, VT · EIN 03-0305008B$37.6Mrevenue
- 47Rutland Mental Health Service IncRutland, VT · EIN 03-0210725B$36.3Mrevenue
- 48College Insurance CompanyColchester, VT · EIN 02-0630294C+$36.3Mrevenue
- 49
Vermont FoodbankBarre, VT · EIN 22-3021942B$35.9Mrevenue
- 50
Northern Counties Health Care IncSt Johnsbury, VT · EIN 51-0199559B$35.6Mrevenue
- 51
Burr & Burton AcademyManchester, VT · EIN 03-0179404B$33.4Mrevenue
- 52
Himalayan Cataract Project IncNorwich, VT · EIN 03-0362926B$32.2Mrevenue
- 53
Counseling Service of Addison County IncMiddlebury, VT · EIN 03-0212396B$30.4Mrevenue
- 54
Vna & Hospice of the Southwest Region IncRutland, VT · EIN 03-0185024B$30.3Mrevenue
- 55
Promedica Indemnity Insurance CorporationBurlington, VT · EIN 34-1931936B$29.9Mrevenue
- 56
The University of Vermont Health Network-home Health & Hospice IncColchester, VT · EIN 03-0179603B$29.2Mrevenue
- 57
Shelburne FarmsShelburne, VT · EIN 03-0229347B$28.5Mrevenue
- 58
Richford Health Center IncRichford, VT · EIN 03-0215982B$28.5Mrevenue
- 59
Springfield Medical Care Systems IncSpringfield, VT · EIN 03-0284813C+$28.1Mrevenue
- 60First Medical Insurance Compant A Risk Retention GroupColchester, VT · EIN 01-0719207C+$26.5Mrevenue
- 61
United Counseling Service of Bennington County IncBennington, VT · EIN 03-0199213B$25.5Mrevenue
- 62Academic Physicians InsurancecompanyColchester, VT · EIN 20-4687937C+$25.2Mrevenue
- 63
Vermont Public CoColchester, VT · EIN 85-2913577B$25.2Mrevenue
- 64
Capstone Community Action IncBarre, VT · EIN 03-0216254B$24.7Mrevenue
- 65
Lamoille Health Partners IncMorrisville, VT · EIN 04-3358048C+$24.7Mrevenue
- 66Lamoille County Mental Health ServiceMorrisville, VT · EIN 03-0219658C$24.4Mrevenue
- 67
Planned Parenthood of Northern New EnglandColchester, VT · EIN 03-0222941C+$23.6Mrevenue
- 68
Putney School IncPutney, VT · EIN 03-0179305B$23.3Mrevenue
- 69
Onecare Vermont Accountable Care Organization LLCColchester, VT · EIN 45-5399218B$21.5Mrevenue
- 70
North American Family Institute IncS Burlington, VT · EIN 03-0304434B$21.1Mrevenue
- 71
Vermont Land Trust IncMontpelier, VT · EIN 03-0264836B$20.6Mrevenue
- 72
Holstein Friesian Association of AmericaBrattleboro, VT · EIN 03-0130760B$20.4Mrevenue
- 73Vmc Indemnity Company IncBurlington, VT · EIN 83-1102018C+$20.2Mrevenue
- 74
Northeast Wilderness TrustMontpelier, VT · EIN 01-0729039B$19.6Mrevenue
- 75
Shelburne Museum IncorporatedShelburne, VT · EIN 03-0179436B$19.1Mrevenue
- 76
Vermont AcademySaxtons River, VT · EIN 03-0179600B$18.8Mrevenue
- 77
Cathedral Square CorporationS Burlington, VT · EIN 03-0264362B$18.3Mrevenue
- 78
Vermont Student Development Fund IncWinooski, VT · EIN 03-0367034B$17.5Mrevenue
- 79
Keewaydin FoundationSalisbury, VT · EIN 04-2721019B$17.5Mrevenue
- 80
Lyndon InstituteLyndon Center, VT · EIN 03-0182055B$17.1Mrevenue
- 81Granite Group Insurance TrustBarre, VT · EIN 03-0210827C$17.0Mrevenue
- 82
Vermont Permanency Initiative IncBennington, VT · EIN 46-1549267B$16.5Mrevenue
- 83
Helen Porter Nursing Home IncMiddlebury, VT · EIN 03-0306549D$16.2Mrevenue
- 84
Advance Transit IncWilder, VT · EIN 22-2558708B$16.0Mrevenue
- 85
Southwestern Vermont Health Care CorporationBennington, VT · EIN 03-0179435B$16.0Mrevenue
- 86
Vermont Public Transportation Association IncBennington, VT · EIN 03-0305251C$15.7Mrevenue
- 87
One Credit UnionSpringfield, VT · EIN 03-6008252B$15.4Mrevenue
- 88
Gifford Health Care IncRandolph, VT · EIN 46-0938716D$14.5Mrevenue
- 89
Hermitage Members Club IncWilmington, VT · EIN 85-0829370B$14.3Mrevenue
- 90
Central Vermont Home Health & Hospice IncBarre, VT · EIN 03-0186089B$14.2Mrevenue
- 91Clara Martin Center IncRandolph, VT · EIN 03-0220733B$14.2Mrevenue
- 92
Visiting Nurse Association and Hospice of Vt and Nh IncWhite River Junct, VT · EIN 03-6006494C+$14.1Mrevenue
- 93
Spring Lake Ranch IncShrewsbury, VT · EIN 03-0200366B$13.7Mrevenue
- 94
Green Mountain Support Services IncWhite River Junction, VT · EIN 03-0314664B$13.3Mrevenue
- 95
Vermont Studio Center IncJohnson, VT · EIN 22-2478074B$13.0Mrevenue
- 96
North East Kingdom Community Action IncNewport, VT · EIN 03-0276709C+$12.7Mrevenue
- 97
Southwestern Vermont Health Care Foundation IncBennington, VT · EIN 45-3362785B$12.4Mrevenue
- 98
Aloha Foundation IncFairlee, VT · EIN 03-6016791B$12.3Mrevenue
- 99
Little Rivers Health Care IncNewbury, VT · EIN 16-1678092B$12.2Mrevenue
- 100
Pathways Vermont IncS Burlington, VT · EIN 30-0604758B$12.1Mrevenue